Reading incoming serial data, routing messages to drivers
-removed bin/

Coordinator.java:
-added byteBuffer to hold incomming serial data
-added processMessage() to process incoming messages from remote modules and route commands to drivers
-added boolean connectionReady to indicate whether the local arduino link is ready to accept input
-disabled check for IO in main loop for testing

Driver.java:
-added getState() to get the state of the thread.

SerialConnection:
-changed visibility of more methods to package
-disabled printing of read char in serialEvent()
-disabling more debug messages since the code seems solid enough