add a jobParam containing platform information. This will be accessible to the siteConfigs so that we can capture the users platform on MASSIVE
alter the platform string a little (don't include architecutre or uname as these have special characters)
forward compatibility for json files to contain properties on teh cmdRegEx which don't exist yet
future proof siteConfigs a little bit, allow the config to contain variables the launcher doesn't understand and allow the commands to contain strings that are not defined if formatFatal=false
hooks to post anonymised data to a URL, and options on the Globals tab to disable
rather than setting a number for the default resolution which is saved to the config file, we set the string to default resolution and recalculate it depending on the screen res when you press login
Merge pull request #25 from l1ll1/onetab

Onetab