Added garbage-free enumerator to EffectParameterCollection.
Avoid boxing garbage from Enum.HasFlag
Added garbage-free enumerator to EffectPassCollection.