Implemented message-shortening, small fixes to JavaDoc and message processing. No more parses messages before room-join, fixes #18