Added preferences button to main menu. Added user accessible logging.
Improved logger notification, fixed Log Listener threading.
Automated code style fix.
Added Messenger compile instructions for posterity.