Undo changes on PostEffect declarations. Now ShaderData are used for get sampler names.
OpenGL: ShaderData don't need to define rtParams (samplerNames[N] are linked to rtParamsN)
Fix some missing samplerNames from ShaderData.
OpenGL: ShaderData( ScatterSkyShaderData ) check HLSL and port to OpenGL/GLSL
OpenGL: PostEffect( BL_ShadowFilterPostFx ) check HLSL and port to OpenGL/GLSL
OpenGL: Some small GLSL fixes.
Update project generator for PHP5.5, based on asmaloney work on https://github.com/asmaloney/Torque3D
Linux Fix: All mouse button events are triggered as first mouse button.
Linux Fix: Text files has eol CRLF(Windows)
Linux: Changed MenuBar "not implemented" AssertFatal to AssertWarn
Linux Fix: Mouse double-click does not work.
Project Generator Fix Warning: It is not safe to rely on the system's timezone settings.
It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of  those methods and you are still getting this warning, you most likely  misspelled the timezone identifier. We selected the timezone 'UTC' for  now, but please set date.timezone to select your timezone.
Linux Fix:  Filepath "tools/editorclasses/gui/images/rollout" is valid but noCase.