Introduce CardHand::front method; this brings the selected card to front
Clear board and player hands when init state
Move debug key bindings to global game key events

	* CardDebug moves to GameObject
Introduce TTCARDS_LOG_INFO C macro
Introduce version.cpp.in

  Fix the compile err that would otherwise result due to redefinitions of
symbols -- that is what the extern keyword is for.

  * Merge contents of local.hpp.in back into version.hpp.in & remove
local.hpp.in all together
  * Add version.hpp to config.hpp
  * Move APP_NAME from config[.cpp|.hpp] to version[.cpp|.hpp]
Remap save image key binding to F1
Introduce SHORT_VERSION_INFO global var
Single line arrays for cards.json output
Add registration of accepted documents type
Update spacing & simplify err checking within DrawCard method
Update spacing & simplify err checking within LoadJSON method
Introduce MAX_RANKS setting (maximum number of rank attributes)
Introduce game saving & loading feature

  * New save & load methods for Board & CardHand (JSON input/output)
  * Key bindings set within PlayState
  * Three new convenience constants setting path of save & load files