Implement selector 'context' options

interact('ul.list > li', { context: element })
// or
interact('ul.list > li').context(element);
Make the 'actionChecker' setting more useful

It now calls the new function and passes to it
 - the event object
 - the default calculated action string and
 - the interactable
Move defaultActionChecker to make testing easier
Update actionChecker tests
Add options argument when getting new Interactable

I don't think all settings work correctly at the moment.
Allow setting context with Interactable#set
Implement 'ignoreFrom' option

Disable actions if the pointer event target matches the given CSS
selector or Element.
Improve option setting with Interactable#set
Don't return defaultActionChecker from actionChecker
Re-minify
ignoreFrom the children of specified elements
Re-minify
Suppord AMD
Re-minify
Merge branch 'better-settings'
Add 'context' and 'ignoreFrom' dr.js comments
Update docs
Bump version to 1.0.16