Merge pull request #9 from egeste/defineMixin_event

Factory should emit event when mixin is defined
Factory should provide a mechanism to mirror another factory