Use troopjs-composer/mixin/factory vs. troopjs-core/object/factory. See troopjs/troopjs-core#71.
Merge pull request #50 from troopjs/feature/composer

Changes needed to split troopjs-composer out. Based on feature/selector