SpriteBuilder lighting integration

- Lighting is no longer wrapped in CC_EFFECTS_EXPERIMENTAL
- Fixes CCEffectStack prepareForRendering so it always calls prepare for rendering on the contained effects. The return value is then used to determine if the stitcher needs to be rerun.
- Add reader support for the new TokenArray property.
- Fix handling of empty groups in CCLightCollection.