Build: Remove bower dependency and update grunt-bowercopy
Build: Commit bower dependencies, remove npm install script

Fixes gh-240
Combinator: Share an in-lineage cache so match results auto-update

Ref jQuery #14657
Closes gh-238
Update version to 1.10.16
Update version to 1.10.17-pre
Compilation: Expose Sizzle.select for advanced usage
Update version to 1.10.17
Update version to 1.10.18-pre
Compilation: Remove match property to fix successive select calls
Selection: Set context for precompiled leading-ID selectors

Closes gh-243
Build: Switch to specific dependencies versions
Core: Specify affected Firefox versions in a support comment.
Build: Use the es3 option in jsHint for src/*
Build: Upgrade QUnit to 1.14.0
Update version to 1.10.18
Update version to 1.10.19-pre
Compilation: Expose tokenize for much profit

Close gh-242
Package: Sort devDependencies
Build: Add commitplease for commit msg checking
matchesSelector: Use Element.matches if available

Close gh-251

Spec:
http://dom.spec.whatwg.org/#dom-element-matches

Support in Chromium:
https://code.google.com/p/chromium/issues/detail?id=326652