Change remaining Card member variables to nom::int32
Bug fix on misaligned player2 score text
Remove logging of game config reloading (when true)
Add configuration defaults example
Add constant (resource path) TTCARDS_CONFIG_FILENAME
Bug fix on incorrect relative paths when using cmd-line arguments

	* Do not reset the working dir until *AFTER* the command line
arguments are done being processed / executed, otherwise it can
potentially mess with certain relative paths input.
Add cmd-line argument "--config" for dumping JSON config file
Add constant (resource path) TTCARDS_CONFIG_FILENAME
Refactor command line arguments
Add output logging for json_spirit dependency & use absolute path var
Refactor load & save methods; see log for details

  - Card class
    * Add serialize method; returns a json_spirit::Object of the card.
This saves us most of the work involved with the dumping of game data!

  - Refactor load & save methods of Board, CardCollection & CardHand
    * General clean sweep
    * Additional err checking
    * Use nom::JSON::FileReader && nom::JSON::FileWriter
Fix header file includes for json_spirit