Perf and bug fixes

* `SpriteFrameCache`: fixes possible crash
* `Array / ccArray`: API fixes. Compliant with cocos2d-x C++ guide
* `Node`: Perf improvements in `removeChild`
* `Array`: better default values. More memory efficient.