improve/enhance hasEvent()
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.
Some flexbox love
Update HTML5 Shiv to latest version

Closes #807
Merge pull request #837 from drublic/html5shiv-latest

Update HTML5 Shiv to latest version
Remove `pre` from printshiv version
Remove `pre` from shiv version
Merge pull request #842 from stucox/supports

Use `CSS.supports()` internally (#818)
Merge pull request #841 from stucox/master

Added detect for <template> tag
Save the whales and or the output of the build
Merge branch 'master' of github.com:Modernizr/Modernizr into meta

* 'master' of github.com:Modernizr/Modernizr:
  Remove `pre` from shiv version
  Remove `pre` from printshiv version
  Added detect for <template> HTML tag
  Update HTML5 Shiv to latest version
  Removed dashes from property names corresponding to feature detects.
  Changed an existance check to an `in` to avoid exceptions being thrown for disabled features in FF. Fixes #798
Merge pull request #843 from SlexAxton/meta

A fixe for the build output. Plus some free meta data.
remove 'no-<feature>' classes if feature is detected