improve/enhance hasEvent()
Add nth-child feature-detect
Fix indent, single-quotes and leaking i
Adding requestAutocomplete feature detect.
Fix for git merge.
Move/touchup isEventSupported changes.
Tweak typecheck.
Prefix `eventName` *after* tagName is read. Inverse detection and rename to `needsFallback`.
3qualize `typeof` for good measure.
Tighten comments. Link to thread.
Remove memory leak precaution based on #636
Forego "object" check.
remove 'no-<feature>' classes if feature is detected
Update setClasses code style
Tidied up config-all.json: now all in alphabetical order and added any missing detects
Corrected stripdefine grunt task to account for variable r.js output (some versions include an empty dependency array in a final `define()`, others don't)
remove base64 image data before test

don't think it is neccessary to add an image to the canvas you are
testing
Extend wrap-flow feature testing for the more accurate result.
update code style
Fixed test fails