override addChild by name

`Node::addChild(Node* node, int localZOrder, const string& name)` is added, so its sub class that override `addChild(Node* node, int localZOrder, int tag)` should also override this function too.