Fixed streams not writing config file to exe path

- Added back GetCurrentFolder() function because the working directory
might change when starting through the task scheduler.
- Modified CSave/CLoad for these changes. (Made constructors wide
strings)