Refactor please constructor to prevent usage of `bind`.
Replace $.isFunction with typeof check.
Expose `_please` in `please` for unit testing.
Update Gruntfile.js

should load the jshintrc file...
Update Gruntfile.js
Merge branch 'master' into develop
Add grunt watch for continuous test runs during development
allow Promise returns in target calls
Merge pull request #10 from joscha/patch-2

JSHint fixes
Merge pull request #11 from joscha/allow-promise-returns

Allow promise returns
Add please.destroy to remove any event listeners registered by please.init