Add bare minimum for a filesystem module.
Add SDLFile and methods to File.
Add File::Close.
Add search paths and OpenFile to filesystem::Manager.
Added File::GetContents.
Add filename to File.
Added more methods to File, removed system::GetFileContents/system::ResolvePath, adapted UGDK to use filesystem module.
Kludge to fix script system.
Make LanguageSetup more robust.
Convert \r\n to \n for LanguageFiles on windows.
Merge branch 'filesystem' into dev