fix Hand.soft? method
better tests for Hand 'split' method
reset shoe when it needs to be shuffled
dealer hits up to 17 and hits on soft 17
add random strategy for player
calculate outcomes and print reslults
fix dealer's strategy
only allow double down on initial hand
fix dealer's strategy (for realz) and fix stats calculations