fix to appease compiler by changing jni / bridge kit.
Support spritebuilder fixed layout on android.
adding logging to direction for scaling.
Flexible layout support.
Pull request adjustments.
Do not use bridge_ internals
Merge pull request #1108 from mauiaaron/develop

Do not use bridge_ internals
Animation support for CCLightNode properties

- Add support for the scalar float valued properties like intensity, ambientIntensity, etc.
- Implement copyWithZone in CCActionTween so it works correctly on action sequence
completion. Without this change we end up with an uninitialized object, the key string is
ill, and the property setting code throws and exception.
Merge remote-tracking branch 'origin/develop' into develop
Animation support for CCLightNode properties (part 2)

Add CCActionTweenColor which is currently internal to the animation manager.
Use it to animate the specular and ambient color properties of CCLightNode.
Merge remote-tracking branch 'origin/develop' into develop
Merge pull request #1107 from rkachowski/feature/layouts

Fixed and Flexible layouts for Android.
Merge remote-tracking branch 'upstream/develop' into develop
CCBReader - Rename CCActionTweenColor

...to CCBActionTweenColor since it's internal to CCBReader for the time being.
CCBReader - Only handle light property animation if the node is a light
Merge branch 'develop' into metalPrep/Step3-InitializerCleanup
CCEffects - Handle shader compilation failure

If shader compilation fails, CCEffect initialization returns nil. If CCEffectStack detects this it retries
effect creation with stitching disabled.