Closed gitextensions/gitextensions  #1658

If the config option in GitExtensions.exe.config "IsPortable" is changed to "True" the application will store settings in a file that is in the same directory as where the application is stored.  If it is false then settings will be stored in the user's appdata path.

Instead of application settings being stored in the registry, I have changed them to use appdata files by implementing ApplicationSettings functionality.  

If you have any ideas for improvement or better ways to do something then please let me know.