polyfill HTML5-History-API falls at initialization in IE6+

polyfill [HTML5-History-API](https://github.com/devote/HTML5-History-API) creates a new `history` object by means of VBScript, and if there was an appeal to the property `history` as global variable omitting the `window.` Library [HTML5-History-API](https://github.com/devote/HTML5-History-API) initialization fails.
improve contenteditable test

I was annoyed that I couldn't get contenteditable checks on mobile
without UA snigging,

So, it turns out, this is true - http://goo.gl/RJh7r (check it out on
ios <= 4, or android <= 2.3);

this is about an order of maginude  slower than a basic contentElement
in docElement, but it works in all mobile browsers correctly. =D
slight tweaks to the contentEditable test
Merge pull request #976 from devote/patch-1

polyfill HTML5-History-API falls at initialization in IE6+
Fixing a scoping issue with multiple `Modernizr.on()` callbacks for a single test
Check for useable Notification Api
Added html5-notifications and desktop-notify
Added html5-notifications
Merge pull request #1016 from stucox/sc-dev

Fixing a scoping issue with multiple `Modernizr.on()` callbacks for a single test
Removing unnecessary var declarations
Merge pull request #1015 from Asmod4n/patch-2

Check for useable Notification Api
strict mode. caniuse map rename.
iframe caniuse's actual test page.
Remove audio data test

Originally noted in #721, the current test only checks for audio
elements on the window. This results in true in pretty much all
browsers. Audio data only exists in FF as a depricated API. The test is
currently broken. I created a new pull since the old one (#721) was old
and out of date.
Merge pull request #1019 from patrickkettner/audio-data-update

Remove audiodata test
Merge pull request #994 from patrickkettner/contentEditable

improve contenteditable test
fixed prefixed() snippet and brought it up to date wrt transitionend event names. ref #540
Fixed path to test directory
Merge pull request #1033 from TalAter/readme-url-fixed

Fixed path to test directory in README
add new feature-detect for DOM 3 Document Fragments
reports true as expected in IE 6-10, Chrome, Opera