Merge branch 'hotfix-0.0.1'
Merge branch 'release-0.1.0'
Merge branch 'release-1.0.0'
Bump version to 1.0.1
Fix possible crash in SCSPlayingCard -match:

SCSPlayingCard's implementation of -match: was assuming that it always
receives an array of Playing Cards. Using introspection to perform this
code safely in case the array contains other kinds of cards (or objects
of other classes entirely).
Merge branch 'hotfix-1.0.1' into develop
Add 4 cards to total 16 cards
Stub out lastFlipResultDescription and associated label

Add -lastFlipResultDescription to SCSCardMatchingGame, which when
called will return a description of whatever the most recent action in
the game is. Initially, this has been implemented to return nil if
nothing has happened, or return "Game has started" if the game has
started.

The game has started once the first card is flipped. Implemented using
the private @started property:

    @property (nonatomic, getter=isStarted) BOOL started;
Save the last action for each result of -match:
Implement real descriptions of the last flip results

Implement -setLastFlipResult: and -setLastFlipResult:forCards:score:
setters which record all the relevant info for a given last result.
Conceptually decided to treat this as still being a property, but with
extra information if necessary which is stored in new, hidden instance
variables.

Building the description in a switch statement based on all the last
result info that is stored in the matching algorithm.
Merge branch 'last-flip-description' into develop