Make a small refactor to the class Hand

Refactor the method longestSameCardsLength
Pass all the unit tests of the Poker Hands

The design need be refactored next. From a Hand, we can get a list of
Ranks.
Add the method Hand::points and pass all the unit tests

Before the new bridge built, preserve the old bridge.