Merge pull request #47 from webspinner/master

Now that we clean up all instances in an array we need to ensure we only...
Update project skeleton, tasks, dependencies
Bump version, add grunt-bump
Merge pull request #48 from egeste/update-skeleton

Update project skeleton, tasks
dist/ folder shoudl not be ignored
Merge pull request #49 from egeste/master

dist/ folder should not be ignored
Factory should set instance.constructor to a factory wrapped ctor

+ Factory should assign __type() before handling mixins/constructed

Addresses: #53, #54
Merge pull request #55 from egeste/53-54

Factory should set instance.constructor to a factory wrapped ctor
FactoryJS should use CommonJS, browserify

Addresses: #50, #51, #52
Merge pull request #57 from egeste/browserify

FactoryJS should use CommonJS, browserify