Merge branch 'master' of github.com:Modernizr/Modernizr

* 'master' of github.com:Modernizr/Modernizr: (83 commits)
  who needs to feature detects cookies? who wants to just eat them instead?!
  test suite: duplicate ref to dumpdata.js .. whoops.
  test suite. minor. webgl may not be a pure boolean thx to recent plugin addition.
  webgl detect. there is a rumor of a FF version throwing on .getContext('webgl') Can't verify in FF4, but we sswitch order of contexts anyways.
  webgl-extensions detection. exposed like an object: Modernizr.webgl.OES_standard_derivatives
  Fixed false possitive in Chrome for round & space background-repeat values. Fixes #371
  test suite. rel path because gh-pages doesnt have my repo stuff. better anyway. minor
  test suite. dont dump unit test items. but grab any async tests.
  test suite: automated feature-detects dumping via github api. omg.
  test suite. update jquery.
  test suite. little file reorg. no functional changes.
  minor. fixing urls that were mangled in 18463cb
  minor: remove scheme from URLs in the comments. more attractive.
  robust webgl detect returns as builds are custom now.
  chrome incognito doesnt throw on websqldb anymore. hooray.
  updated iOS private notes for localStorage. also a stronger test.
  make caniuse results play nice with our funky audio/video return types.
  lets include our plugin tests in the test suite.
  kill that nasty jquery global that gets created.
  version bump to 2.1pre.
  ...
Merge branch 'master' of github.com:Modernizr/Modernizr

* 'master' of github.com:Modernizr/Modernizr: (256 commits)
  adding metadata for lastchild selector test. ref #304
  death to the URL scheme!
  update Modernizer.flexbox to support both WD and LC implementations. fixes #611
  Revert "new flexbox test got shuffled because the property was renamed. fixes #611" reverting so i can accept myakura's patch instead.
  whitespace changes in unit tests. thank you editorconfig.
  new flexbox test got shuffled because the property was renamed. fixes #611
  phantomjs toString()s a window different than Chrome does..
  adding .editorconfig to normalize on whitespace standards.
  Don't assume injected style elem is always the last, fixes #588
  Function.prototype.bind polyfill tests.
  whitespace in test suite
  improve fn.bind polyfill formatting. fix linting error.
  whitespace fixes
  Add backgroundPositionXY check
  optimizing test using Modernizr.testStyles() as suggested by @ryanseddon
  removing unneccessary variable and declaration
  Adding test for SubPixel Font Rendering
  update documentation and remove buggyinteractivevalidation flag (fixes Issue #584)
  Updated to new version, ref. https://github.com/Modernizr/Modernizr/pull/304#issuecomment-5644788
  Removing the `testBundle` method fixes #585  - Affects fontface, touch, csstransforms3d and generatedcontent tests  - Changed csstransforms3d to only inject an element an media query if needed and only have webkit and non prefixed values, see line 646.  - Touch test only injects and element if first statement fails, see line 439.
  ...
Merge branch 'master' of github.com:Modernizr/Modernizr

* 'master' of github.com:Modernizr/Modernizr: (81 commits)
  use setAttribute before using deprecated setAttributeNode
  explicitly set height in scrollbar test fixes false positive in IE9 (Issue #698)
  added page visibility API test
  Fix false negative of css table detect when document dir is rtl. Rewrote test. Fixes #716
  Update readme.md
  Remove BSD license and improve readme
  Added test for lossless WebP images
  Not by Addy Osmani
  binary websocket test likes to throw exceptions in Opera & Firefox and crash dolphin beta. nerfing for safety.
  navigator.cookieEnabled is a false pos in ie9. dont try it as a technique. thx @alrra. fixes #666
  bump 2.6.3pre on grunt
  bump to 2.6.3pre
  2.6.2
  When binding a function to a context, check that it actually has a bind method first.
  paul, you should always lint before you commit.
  sticky test. just formatting.
  whitespace. crlf's.
  fixing css-calc coding style, addTest gets no incoming arguments. ref #673
  Adds a test for position: (-webkit-)sticky support
  Make PhantomJS exit out of caniuse data matching early as it's unecessary
  ...
Merge branch 'master' of https://github.com/Modernizr/Modernizr

* 'master' of https://github.com/Modernizr/Modernizr: (50 commits)
  Try to fix build after mega merge, might work
  more test fixes
  fixes to modernizr core test ports.
  fixup tests
  workaround to test new standalones by themselves.
  Moving cssgradients test into feature-detects/css-cssgradients.js
  Moving opacity test into feature-detects/css-opacity.js
  Moving boxshadow test into feature-detects/css-boxshadow.js
  Moving borderradius test into feature-detects/css-borderradius.js
  Moving borderimage test into feature-detects/css-borderimage.js
  Moving backgroundsize test into feature-detects/css-backgroundsize.js
  Moving multiplebgs test into feature-detects/css-multiplebgs.js
  Moving hsla test into feature-detects/css-hsla.js
  Moving rgba test into feature-detects/css-rgba.js
  Moving websockets test into feature-detects/websockets.js
  Move textshadow test to feature-detects/css-textshadow.js
  Move cssanimations to feature-detects/css-animations.js
  Move csscolumns to feature-detects/css-columns.js
  Move cssreflections to feature-detects/css-reflections.js
  Move csstransforms to feature-detects/css-transforms.js
  ...
Merge branch 'master' of github.com:Modernizr/Modernizr

* 'master' of github.com:Modernizr/Modernizr:
  Fixed false positive of 3d transforms if test element inherits margin, padding or border, fixes #740
  Fix false negative in Android 4, fixes #738
  Update feature-detects/exif-orientation.js
  Trim trailing whitespace and insert final newlines
First wave of AMDifying the project. Fully split out core pieces. In the process of reformatting tests.
moar tests!
another good chunk of amd-ified modules done
finished porting tests to AMD
ignoring dist and build folders
some build process startage
Making sure files only leak a single variable when we strip the wrappers. aka Hax.
No console log in addtest
almost successfully stripping AMD wrappers
Better async test addTest calls
Working AMD Strip. Fishy heuristic, but it works for every test so far.
Working build with AMD stripping and minification.
Working build with AMD stripping and minification.
I removed this
I removed this