deprecate manage from lib
metaclass wrapper for py2 and py3 metaclass compatibility
Refactor Manager and add setter for manager property so the WebServiceManager class can register correctly for all of the subsequent interface initialisations