[CORE][#] Behaviour and XMLBehaviour now define staticly the default ports (external for behaviour, internal for XMLBehaviour) they will add

[CORE][#] XmlBehaviours can now be constructed using the Builder pattern, piece by piece like
[EDIT][#] Same dialogue for creating and editing XMLbehaviours so can add ports at the start