Fix the tests for choosing which int conversion to use.
Fix a gcc warning about unused typedefs.
Merge branch 'master' into develop
Fix a bug where bounds checking cause a build failure on platforms with unsigned char.
Use Boost UUID library starting with version 1.42.
Merge branch 'develop' of github.com:KayEss/fost-base into develop

Conflicts:
	ChangeLog
Add in a JSON setting store
Add a class that allows us to store settings taken from a JSON blob.
Return the default content if the read file is empty.
Allow a command line switch to be set from a setting.
Load the JSON configuration file when starting an executable.
Add a JSON example configuration file.
Fix the date.
Add a way to load JSON settings straight from a settings based filename.
Allow us to handle JSON settings from a filename to a JSON config.
Merge branch 'feature/json-settings' into develop
Older Boost versions don't have make_shared.
Fix a Boost bug on Android
Merge branch 'develop'