Run code through clang-modernize -loop-convert to create range-based for loops, and manually fix some stuff up.
Run code through the advanced tool 'sed' to remove trailing whitespace.
Run code through clang-modernize -add-override to add 'override' decls.
Fix warnings.
Fix {Read,Write}FileToString.
We should be using binary always.
ogl: drop all %f from TextureConversionShader