Message
First attempt
First attempt
First attempt
Merge remote-tracking branch 'origin/master' into judge

Conflicts:
	net/meltdownstudios/scl/Main.java
First
Added Apache IO Commons library + first draft of Executable class
Added pipes and pumps to allow seamless communication with  processes
and executables.
Added verbose option to langsteps to control output and added @author
tags.
Execution works
Corrected merge errors; merge master into judge
Revamped JudgeManager, ProblemSubmission, etc.
Submission and judging works in a primitive state.
Implemented the first iteration of chatroom functionality for SCL - a
framework for the remaining functionality was also put into place.

Also cleaned up a number of classes by properly reformatting them.
The server now binds to the wildcard IP, allowing it to take external
connections.
Fixed ChatRoom so it now properly shows users joining or leaving.
Added the first iteration of EventHandlers and EventRecievers in order
to allow for a great deal of Client/Server diversification.
Completed the other chat actions (though no form of rights checking yet)
(destroy, leave, and kick).
Creation of net.meltdownstudios.scl.network.client for LocalClient and
LocalClientManager classes. Added support for chat room tracking with
LocalClientManager and LocalChatRoom.
Added convenience function .isLocal() to ClientManager.
Added ChatRoomInfoAction to provide the client with pertinent chat room
information upon creating/joining.