added admin communication b/w ECS and server node + test cases:
+ RawCommunicationModule sends/receives bytes (reuses code from
ClientServerCommunicationModule)
+ KVAdminMessage
+ ECSServerCommunicationModule (relies on streams - not sure if this
works with SSH calls)
+ some test cases for the marshaling and unmarshaling of KVAdminMessage