Merge pull request #22 from ojourmel/network

implemented onPostureChange & onDecisionEvent Messages;merged new Server...
Merge branch 'master' of github.com:ojourmel/csci331-team-red into server

Conflicts:
	src/main/java/csci331/team/red/network/NetServer.java
trap and rethrow IOExceptions with messages
modified send to distinguish between Role and Object
added functionality to kill server
removed TODO
Merge pull request #23 from ojourmel/network

Network
adds intro and boss init methods to documents, and dialogues
Merge branch 'master' of github.com:ojourmel/csci331-team-red into server
AlertHandler creates genaric alerts

Modifes ServerEngine to use a good framework of Handlers

Small changes in otherplaces as Stub classes are fleshed out
Merge branch 'master' of https://github.com/ojourmel/csci331-team-red into clientEngine
Merge in severDocument
Merge branch 'server' of https://github.com/ojourmel/csci331-team-red into clientEngine

Conflicts:
	src/main/java/csci331/team/red/client/FieldAgentScreen.java
	src/main/java/csci331/team/red/network/NetServer.java
	src/main/java/csci331/team/red/shared/Document.java
Automatically outputs alerts
automatically starts a stage with the person
Makes a passable driver's licence