Remove scripts/ subdirectory
Remove base/override.h (use override keyword directly)
Remove use of "register" modifier (it's deprecated)
Fix include guard (detected by clang)
Use #pragma warning only in MSC compiler
Use static_assert()
Compile subprojects with C++11 flags
Fix initialization order in PaletteEntryEditor