Store profiles in .vimswitch/profiles instead of directly in .vimswitch

Also, the download folder was renamed to from '.downloads' to 'downloads'
Improved some assert error messages