Better array

Adds support for `std::vector + RCPtr<Object>` in `CCArray`.

Why would we want it ?
Basically it allow us to make performance tests on CCArray.

Last, but not least, the sideeffect is that now `CCArray` has a cleaner API.

ah... additionally all getters with the `get`, were deprecated, and the `get` version was added.