Added match scoring for 3-card version. 2 suits match = 1 point in either 2 or 3 card game. 3 suits match in 3 card game = 6 points. 2 ranks match in either 2 or 3 card game = 4 points. 3 ranks match in 3-card game = 10 points.
Added 3 cards matching test. CardMatchingGame can now be created with a number of max cards to open (2 by default). The "max" macro replaced with the usage of default Objective-C MAX macro. Now 3-cards matching game doesn't count matching of first two cards of 3 - this should be fixed.
We now correct card combinations for correct score: (c1, c2) and (c2, c3) rather than (c1, c2) and (c1, c3).
Added option to select between 2-cards game and 3-cards game.
Flip count now reset on each new deal. Ideally flip count should be put into model.