Get Effect and EffectParameter closer to actually working and remove the BasicEffect hacks.
Fix EffectParameter.InternalSet not being copied during cloning
The PSM effect reader should not be setting arbitrary states on effect passes; this is definitely not something that I can find any evidence of Windows XNA doing and it breaks things.
Add missing PSM ifdef around InternalSet for EffectParameter
Merge branch 'psm_effect_fixes' of https://github.com/kevingadd/MonoGame into kevingadd-psm_effect_fixes

Conflicts:
	MonoGame.Framework/Graphics/Effect/Effect.cs
Merge branch 'UPDATED_PR_1604' of https://github.com/totallyeviljake/MonoGame into develop

Conflicts:
	MonoGame.Framework/Graphics/Effect/Effect.cs
	MonoGame.Framework/Graphics/Effect/EffectPass.cs