Fixed lay on phase.
Fixed lay on phase.
Fix for WildCard hitting, as well as fixes for after a round is over

Changes made to allow wild card hitting. There are also some fixes for the
the game not progressing correctly. It now looks to be progressing correctly
in that each player is on the correct Phase, the scores are added properly
and the board and everything is reset. The Gui, however does not acurately
show this at the moment. Will work on this next.

Sorry that the changes were from me in dan's branch.
Merge branch 'MaxTests'
GUI Fix

Gui now correctly displays the reflected information of the game state. The
game now looks as though it is fully progessing correctly.
Fixed Off by One Error in Hitting

When hitting on the top of a phase, there was an off by one error and the
card was being placed 1 place below the top.
List of Known Bugs added
Finally fixed the elusive bug where two wild cards in a hand could not be selected due to the Spinner returning the wrong selected index. This was fixed by refactoring the way alerts are displayed.
Merge branch 'danBranch'
Merge branch 'master' of https://github.com/MaxRobinson/Phase10
Merge branch 'master' into MaxTests
Fixed hitting on run bug, fixed bug where You Need: in GUI was incorrectly displaying, added to state a way to set state to desired phase and cards in hand
Fixed error when having multiple wildcards in a hand and error when laying a run
Merge From Dan Branch into MaxTest
Known bugs update
Fixed infinate skip cards, made skip cards actually skip player
Fixed infinate skip cards, made skip cards actually skip player
Fixed infinate skip cards, made skip cards actually skip player
Fixed bug where card would remain selected after hitting, made skip work, fixes bug in init phases, fixed bug in isGameOver so the game actually reports correctly when over, fixed message in isgameover, fixed bug where game was still playable after phase 10, fixed by where when last card was discarded and player was on phase 10 it would move to net player, fixed bug where wild cards that were the same card as another card in hand the other card as well as wildcard would get removed
adds "smart" computer player

adds several helpful methods to hand
adds option to gui to select MEDIUM BOTS
adds smart computer player
known bug: player not really very smart