specify map folders in mod.yaml

closes #3544
CamelCase for FileSystem folder
StyleCop cleanup
translate ^ and ~ as FileSystem.Mount does
load maps only from MapFolders defined separately in mod.yaml
Merge pull request #3917 from Mailaender/map-folders

Removed hard-coded map folders