Remove peers upon disconnect and intelligently assign player ids to peers
Add new tests
Player ids to start at 1, not 0
Optimize NetworkController.getPlayerIdFor()
Possible fix to intermittent failing test
Merge pull request #92 from oharaandrew314/#91-remove-peers-on-disconnect

#91 remove peers on disconnect