Refactor settings to ini file

Auto-updater will keep file and in-memory representation synchronized.
Built backwards-compatible to existing references, though that may
change in the future still...
Basic Settings Panel

GUI layout and implementation -- still need means of access and perhaps
a new settings panel style.
Remove duplicate header

(one of them...)
AI Difficulty Setting

Dumb Luck to Brilliantly (Psychic) Evil
Rudimentary Home Screen

Provides a launcher to the game as well as access to settings and other
screens yet to come.  Declining to play again now returns to the home
screen rather than exiting.
Achievement Display Screen
Achievement Display bugfixes

Minor issues with displaying and updating unearned achievements.
Action Bar

Provides an exit from the Achievements Screen.
Action Bar in Settings Screen
Wait Overlay closes #10; Locked Texture closes #15

Standard deck update with WAIT and LOCKED cards, plus the implementation
of the wait overlay and shading for the locked texture in the
Achievements panel.
De-duplicate file reader code

... in preparation for yet another reader for the deck catalog!
Simple Deck Catalog

Not yet functional -- and why oh why can't I center anything properly?!
-- but it's a start.
Multiple Decks

Purchase (for free), load, and play with additional decks.
Remember Selected Deck

Correct bug in GameSettings to properly store the selected deck.
Missing DeckCatalog Tests

... oopsie, I got over-enthusiastic.  It's test driven!  Ish!
Deck Hand Image

Shown to the right in the deck catalog, and over the PLAY button on the
Home Screen.
Fix Clone Issue

Help the dealer properly use Clone cards.
Cache Decks

Fix the glitch when switching back and forth between decks.
Keep Suit Stats

Include number of wins, losses, and draws for each suit of each deck
played.
Keep Deck Stats

.. and simplify storage.