Receive missile abstraction
Merge remote-tracking branch 'origin/gamelogic-sprint2' into gui-sprint2
Moved getShipStack() to its own class, this should make stuff a bit mor readable
Merge remote-tracking branch 'origin/gamelogic-sprint2' into gui-sprint2

Conflicts:
	Battleship/src/main/java/ch/bfh/bti7301/w2013/battleship/Battleship.java
Fixed merge error
Merge remote-tracking branch 'origin/sprint2-network' into gui-sprint2
Fixed connection a bit, but still doesn't work
Moved getInputStream() into thread
handle listener
changed network port
Modified receiveObject() method, added casts and a switch-case
Handling EOFException, maybe there's something more to do
Changed implementation of Status
Merge remote-tracking branch 'origin/sprint2-network' into gui-sprint2
Change to Status
Merge remote-tracking branch 'origin/sprint2-network' into gui-sprint2
Fixed initialization bug
fixed bug: sendMissile instead of placeMissile
Made Missile serializable
made coordinates serializable