Added invoke

Should replace sendWithCtx...
Added a few type-checking functions
Added inverse function: not
Added not to formatters
Added method support to applyLeft
Fixed incorrect (inconsistent) formatter name
Check arg type on the fly; cached value isn't accurate
Added model for grabbing minion keys
Added keys to models init
Apply mixin to constructor prototype; renamed constructor to Minions()
Added asEvented mixin to keys model; renamed constructor to Keys()
Switched require() syntax for consistency; ommitted unused Underscore
Pulled dependencies from package.json

This list wasn't being used or maintained.
Added basic setup.py and Python package
Added MANIFEST.in template for all static files
Removed underscore
Rename package.json to component.json for Bower
Added all dependencies to component.json