Commit before merge
Merge branch 'master' of github.com:ojourmel/csci331-team-red into server
integrates callbacks into server
Merge pull request #16 from ojourmel/network

Network branch - adds Role identification to connections from client
Merge branch 'master' of github.com:ojourmel/csci331-team-red into server

Conflicts:
	src/main/java/csci331/team/red/network/NetServer.java
	src/main/java/csci331/team/red/network/Network.java
	src/main/java/csci331/team/red/server/ServerEngine.java
Libgdx exception
Converts to postrunnable to avoid exception
Server now starts a new game when clients connect.

Clients are assigned roles randomly.

Adds default constructors to all shared classes.

See:
http://docs.oracle.com/javase/6/docs/platform/serialization/spec/serial-arch.html#4539
fixes import and unused warnings
Merge pull request #21 from ojourmel/server

Server
implemented onPostureChange & onDecisionEvent Messages;merged new ServerEngine from master