Merge pull request #52 from murrekatt/main_cleanup

Move out message processing related code to own class
Moved out init for socket to MessageProcessor class.
Include cleanup.
Moved out hacky server loader/manager class.
Changed name to ServerLoader.
Moved out get port into anonymous function.
Moved getPort into ServerLoader class.
Moved logging into ServerLoader.
Removed unnecessary logging.
Final cleanup of main to move out things into ServerLoader and MessageProcessor.
Moved private member last in class.
Added const.