CCEffects - New initializers / constructors to glass, reflection, and refraction.

Add versions of the initializers and constructors that do not have a normal map parameter since it
is optional on the effect and can be taken from the sprite instead.
Merge remote-tracking branch 'upstream/develop' into develop
Merge pull request #905 from thayerandrews/develop

CCEffectGlass/Reflection/Refraction - New initializer / constructor variants