Merge branch 'release/v1.0.1' into develop
report always has errors array, so no more checks or faults
new constants (and tested RegExps) for parsing jQuery selectors
fix syntax error introduced with report.errors fix
add estraverse npm module (fixes #14)
remove unused traversal method
detect use of `$.Deferred()` without args or `new`

- also refactored similar conditions into shared function
- fixes #2
bump npm and bower dependencies
update list of detections
bump version to 1.1.0
Merge branch 'release/1.1.0'