issue #2790: More CCArray —> Vector<T> or ValueVector for CCBAnimationMangager
issue #2790: Reverts to use Dictionary to avoid a strange bug for CCBReader.
issue #2790: Bug fix in CCMap.h
issue #2790: Adds more ‘assignment operator’ method for CCValue.
issue #2790: Uses Vector<T> or Map<K, V> as many as possible  for CCBReader.
issue #2790: Removes CCBValue.
issue #2790: Don’t bind CCBAnimationManager::addNode.
issue #2790: Uses Map<K, V> instead of Dictionary in CCBAnimationManager.
issue #2790: Stops all actions when reset _rootNode.
issue #2790: Uses std::shared_ptr for _actionManagers.
issue #2790: _actionManager —> _animationManager.
isssue #2790: Removes unused FIXME comment.
Merge pull request #4457 from dumganhar/iss2790-deprecate-ccarray

issue #2790: Don't use CCDictionary, CCArray for CCBReader, use std::unordered_map, Vector<T>, Map<K, V> instead.