Suggested api change
Deps now get passed into the context of the factory fxn.
Merge pull request #4 from chicagogrooves/this-has-deps

WIP Suggested api change - pass dependencies via context `this` object
Source code cleanup
Bumped package version
Merge branch 'master' into devel