Added drawing of set card based on earlier code in branch AnimationLectureExp.
SetCardView
 - Determined whether to draw (place) shapes vertical or horizontal based on size (width vs height) of area to draw

Grid
 - If user set aspect ratio is zero (<=FLT_MIN) use the aspect ratio of the overall grid. This allows to maximize screen use.
Expanded to use the Deck and CardMatchingGame classes to obtain the cards to show. Introduced two subclasses of CardGameViewController (for PlayingCard and SetCard) to delegate logic specific to a card type.
Merge branch 'feature/CGDraw_SetCard' into develop