Use locale-independent case conversion in String.h (ASCII-only)
Rename a lot of C files which are only being compiled as C++.
Ignore renamed native VM shared objects.
Rename a few files which are used in QVM code ad fix up.
Replace const std::string& with Str::StringRef in some places
Fix forwarding of variadic templates
Fix some compile errors
Replace auto_ptr with unique_ptr in translation code
Merge branch 'master' into engine-upgrade/filesystem_wip
Small fixes