Added JLine library to offer a CLI.
Added 'q' (quit) and 'n' (count) commands to CLI.
Removed LogRecordFactory and replaced by factory methods within LogRecord.
Removed '--title' parameter (as it was considered useless).
Removed status update on LogRecord errors.
ZeDogg is now a MessageListener as well (this will probably change, but I want to move functionality away from the GUI).
ZeDogg also acts as a wrapper to the JMSController, instead of having the GUI accessing the JMSController directly.
About dialog updated.
Lots of 'this.' removed.