Replaced a ton of ConsoleMethods with the DefineConsoleMethod Macro.
Fixed bad string compares and simdictionary
fixed capitalization in include
Fixed String comparisons.
OpenGL Intel - Workaround for warning spam or even crash with actual framebuffer code, remove when implemented TGL layer.
OpenGL Intel - Fix a error on DOF_DownSample_P.glsl.
mipmap support on DDS for openGL cubemap
Workaround for OpenGL terrain blend on Intel drivers.
glGenerateMipmap on uncompressed cubemap
Fix CMP0043 cmake warning when using cmake 3.0.2

COMPILE_DEFINITIONS_CONFIG has been deprecated, use generator expressions
with plain COMPILE_DEFINITIONS instead (available since 2.8.10)
Fix broken cmake macro

Only the first config in the list was being seen
Fix executable naming for cmake builds
Fix malformed flags
Added dStrIsEmpty and replaced some incorrect string comparisons.
Removed some unneccessary changes and made file name consistent.
cleaned up variant of https://github.com/GarageGames/Torque3D/pull/768 alterations: opengl support, in-shader bug-reporting, direction vector fit to material slider-bar.
Fixes after feedback from Luis.

 * Made use of dStrIsEmpty in more locations (and fixed it :P)
 * Removed commented-out code
 * Corrected default params
 * Fixed some console warning formats
 * Removed tabs
 * Corrected setExtent API
Revert changes to uses of setExtent.

This reverts part of commit 9907c4592ef20bbab05333a21619335427e6253e.
Fixed tricky overloaded sfx* functions.
Fix glowBlurP.glsl shader.