cmpt431-rainbow/Protocol — pull request #5 by elElmo (2012-02-26 02:50:17+00:00)
Title: Fixed bug with multiple logging and extra linefeed character. Allow removal of protocolets.

Main issues solved with this pull:
* Fixed extra linefeed character when sending a message.
* Messages not been correctly sent when a JSON element is used as an argument (print doesn't work over tcp, apparentally).
* Fixed multiple log messages (this was caused when controllers would each request a logger with the class name). For some reason, Java logs multiple times despite the fact that it returns a preexisting logger. This is probably caused by multiple console log handlers being spawned.
* Added ability to remove protocolets from maps to allow deallocation.