Version 0.3
DONE - Strip whitespace from the end of the command
DONE - Allow "set" to handle whitespace between words/characters
DONE (NoMethodFound error caught)- Better handling of "Command not found"
DONE - Ability to specify a different log file
DONE - Category dies completely if it can't read the file (fix this)
DONE (I think) - Better error catching
DONE - Fix 'help' command spacing
DONE - "exec" command logs
DONE - "exec" command will do replacement for ${PCAP_FILE}, ${PCAP_BASE}, ${MODULE_DIR} and ${OUTPUT_DIR}
DONE - Add iploc module
DONE - fl0p module
DONE - Add website reference to each module's info file
DONE - Log regular nsm-console commands
DONE - Add "history" command
DONE - Transition into a more OO-based structure to promote future development
DONE - Log exit status of modules running
DONE - Do replacement in outputdir (so ${PCAP_FILE} can be used)
DONE - Add 'argus' module with many ra commands from the flow
DONE - Snort emerging-threats rules? Should I replace the community rules with these?
DONE - Default output ${PCAP_BASE}-output
DONE - Licensing BSD vs GPLv2, BSD
DONE - Add "e" command as shortcut for exec
DONE - Add eval command to eval line of ruby
DONE - Add encode/decode methods to tab completion
DONE - Add PCAP_* to tab completion
DONE - Add 'credits' command :)

Version 0.2
No changelog before this