Merge branch 'development' into inSwitch
Integration prep
Basic IPC_PKT_2 added
Will need to send a status-packet8 if too few players connected? Game is over is only one player/only one team.
Inbound Switchboard Rebuild.
Extensive rebuild and polishing of switchboard.
Should now be easily added to for future packets and controllers.
Compiling new outbound masks
Cleanup..
Simplified Switchboard Calls
Added writeType to send type and packet in a single call.
Removed depricated data member from Connection Manager.
Added new player handling.
For now, just a simple relay.
Rebuild of outbound switchboard
Hugely simplified and smoothed out layout.
Rearrnged declarations..
I think gameplay is up to date, now...
Added error messages where possible
Now using outbound mask
Added packet type to outbound messages.
Changed packet type definition.
Merge branch 'outSwitch' into development
Merge branch 'inSwitch' into development
Merge remote-tracking branch 'origin/gameplay' into development
Merge remote-tracking branch 'origin/general' into development