Removed preshaders which we don't support.
Removed unused GLSLOptimizer class.
Fixed assembly info.
Removed some unused stuff.
Moved EffectObject to TwoMGFX namespace.
Moved HLSL compile step to CompileHLSL.
Cleaned up a bunch of redundant namespace qualifications.
Added placeholder for CompilePSSL.
Fixed namespacing to TwoMGFX for now.
Added missing source files.
Added dummy ShaderData.CreatePSSL method.
Merge pull request #2346 from SickheadGames/refact_mgfx

More MGFX Tool Refactors