[CORE][#] Removed secondary type from node objects, things just return an object

[EDIT][+] Instead of known types at the top of the kAIXmlBehaviour_InternalXml now have a list in NodeBase that stores all the types (not working for load yet)