Work towards refactoring component management approach to be more event based.
Further work towards component management refactoring.
Further refactoring. Successful context setting of components, currently non event based. Registry and context creation is now lazy, i.e. will return existing instances if they already exist.
Further refactoring with event based component context setting
Renamed hub module to registry
Added listener binding functionality between components in a shared context.
Removed requirement for callbacks in component class creation, component id access and component context setting.
Code tidy up, factoring out the Context class into it's own module
Removed callback requirement for registry lifecycle functions.
Refactored the main coupled module to use the rewritten approach.
Minor version bump