Adds some minor shader define cleanups which might help with the various compile errors in combination with other shader compilers (don't use else if instead of elsif).