Added bestHand() method to Ranker and LowRanker
Bugfix: Added missing TooManyCardsException class along with unittest.
Added unittests/testing module along with test-testing to test module.
Use testing module along with assert_iterator()
Added combinations_of_eight_or_lower() method to Hand and Omaha.Hand to support ranking of 8-or-better low hands.
Added Cards.removeDuplicateRanks() method.
Added LowRanker.EightLowRanker
Fixes to PokerGame and LowRanker to allow for returned rank == None.
Refactored PokerGame to add Stats and Result classes.
Replaced PokerGame.PokerGame with PokerGame.Simulator, a simplified PokerGame.
Added Action class.
Added Player class.
Added Table class.
Added MessageHandler class.
Added Pot class.
Added HandState and BettingRound.
Added Structure class.
Brain-dead implementation of Player.get_action() for testing.
Implemented Game class.
Merge branch 'feature/betting' into develop
Moved Action class to own module.
Added ActionRequest class. Serves as input to Player.get_action()