CCEffects - API cleanup, test cleanup, bug fixes

- Move most of the CCEffects interfaces from CCEffect.h to CCEffect_Private.h
- Import CCEffect and subclasses in cocos2d.h
- Remove CC_ENABLE_EXPERIMENTAL_EFFECTS
- Fix stacking bugs in CCEffectGlass, CCEffectReflection, and CCEffectRefraction
- Stacking and performance test cleanup
- Misc cleanup (a few misplaced semicolons, some whitespace)
- Fix CCCacheTest so the iOS tests project compiles with Apportable