added hiddenscroll test

Detects whether scrollbars on overflowed blocks are hidden (a-la iPhone)
add unicode-range test
change vw/vh tests to clientWidth rather than innerWidth in case of
scrollbars
add vp9 detect

fixes #1099
update test to cleanup listener. fixes for #945
Reverting PR #874 - we don't touch any existing classes which begin `no-` (except `no-js`)
Merge pull request #1122 from stucox/revert874

Reverting PR #874
Merge pull request #1121 from stucox/configall

Updated config-all.json
Added a try..catch to the cookies test
Add saucelab unit testing support

* Added encrypted details to travis config
* Created json file with list of browsers to test in
* Added relevant gruntfile updates
Clarifying my comment re. `document.cookie` restrictions
add bug notes about dragndrop on mobile
add srcset test

fixes #661
Merge pull request #1105 from patrickkettner/srcset

add srcset test
Fix typo, flexbox -> flexwrap

flexbox.js already sets a "flexbox" test, this should be flexwrap as comments indicate
Merge pull request #1128 from filaraujo/patch-1

Fixing typo, flexbox -> flexwrap
Merge pull request #1100 from patrickkettner/add-vp9

add vp9 detect
Merge pull request #1084 from patrickkettner/cssvwunit-update

change vw/vh tests to clientWidth rather than innerWidth in case of
update border-image knownbugs to include android 1.*'s buggy rendering
Merge pull request #1130 from patrickkettner/border-image-doc

update border-image knownbugs to include android 1.*'s buggy rendering