Minor improvements
Merge branch 'master' into gui-sprint2
Placing shot should now work beautifully
Added ConnectionStateListener
Merge remote-tracking branch 'origin/sprint2-network' into gui-sprint2
Connection GUI, not yet working
Fixed compilation error
Merge remote-tracking branch 'origin/master' into gamelogic-sprint2

Conflicts:
	Battleship/src/main/java/ch/bfh/bti7301/w2013/battleship/network/Connection.java
cleaned network classes
Merge remote-tracking branch 'origin/sprint2-network' into gamelogic-sprint2

Conflicts:
	Battleship/src/main/java/ch/bfh/bti7301/w2013/battleship/network/Connection.java
Fixed Singleton pattern for Connection, removed try-catch blocks
Implemented large parts of the Board gamelogic, fixed Player methods