big test update
Added a special Rank class and the tests.
Modified Hand.rb to include a check on the requested rank.  The rank itself must be a valid rank within 2 3 4 5 6 7 8 9 10 J Q K A and the hand must have the rank.  The last check is there so no player asks for a rank that he does not have.