+ ma.getNamespace replaced by ma.Namespace
+ improved and fixed Base::inherit() (now can call any method on any level of inheritance)
+ improved maLib initialization (registerInitFunction() can accept method path and name instead of actual function)
+ ma.Element.Button is now direct child of ma.Element and works as expected