Fix Issue #60 can't write config file on Windows

This fixes the problem by writing the files in the correct location (user home folder) on Windows rather than the root of the system drive which:

1. Requires unnecessary admin rights elevation
2. Will overwrite other users' settings and tokens