issue #2790: Deprecates CCSet.
Fix a hack in CCLabelAtlas for vertice color, add TODO for quad command
Merge remote-tracking branch 'darkdukey/newRenderer' into newRenderer
- Fixed some slips.
Fix culling
Merge pull request #4448 from signmotion/corrected_DISALLOW_COPY_AND_ASSIGN

Fixed some slips (VS2012 compile errors)
ProgressTimer works OK

Adds _modelViewTransform as  ivar of Node (temporary fix)
Merge remote-tracking branch 'darkdukey/newRenderer' into newRenderer
Layercolor uses the new API
issue #2790: Adds const version of Vector<T>::forEach.
issue #2790: Deprecates CCArray.
issue #2790: Removes CCSorting.h/.cpp, uses Vector<T> for storing used and freed cells.
issue #2790: Adds Vector<T>::sort method, adds Vector::removeObject(object, toRemoved).
issue #2790: Removes CCSort.h/.cpp from projects.
issue #2790: Uses non-const ValueMap for simplifying codes in CCAnimationCache.cpp.
#issue #2790: Uses Vector<Scene*> for scenesStack in CCDirector.
issue #2790: Autorelease pool is using Vector<T> now.
issue #2790: Updates MenuItemToggole
issue #2790: Vector<SchedulerScriptHandlerEntry*> instead of CCArray* in CCScheduler
issue #2790: Initializes Value when empty constructor was invoked.