Adjustable settings into users.xml.
To prevent overwriting of user settings when updating user settings split into users.xml and default.users.xml. users.xml won't be distributed with binaries any more. Instead deafults.users.xml will. users.xml will be generated from defaults on first run.
If an entry can't be found in users.xml then defaults.users.xml is checked. If entry is found there it is copied into users.xml. (facilitates addition of new profiles without have to overwrite users settings for profiles said user already has)
Saving hud scale and distance
Shift-F6 as a reset to defaults key. This ends this branch. Closes #29, closes #30
Changelog to reflect newest merge.