add == and != methods to Player
Start HL/6's support

- Add single table inheritence
- move has player to contains
- add __len__ to lobbies
- fix now bad lobby bool evaluation (len's of 0 are False xP)
add team single player inheritence
Make lobby classes follow same model

- team and lobby now have join and leave, which works on players
- make pop_player be an underscore method
- append/remove for team access players list
- update tests for these changes
Remove rcon_password from Lobby model
move pop_player to _pop
Add creation of default teams to Lobby

- check if team listing is included, if not create default teams
- impl ._defaultTeams on HL and 6's
Add checks for joining and setting team

- Add can_join and can_set_team for generic, sixes and highlander
- add tests for methods
Merge pull request #14 from TronPaul/master

Nightly Pull