Allow setting a custom incompatible video message. fixes #636
Revert "Close GH-630: prevent default action for simple html5 media events. fixes #573, fixes #620 (duplicate bug)."

This reverts commit 15544c3d05988cda490ab491d9d68045f1468624.
exporting addClass and removeClass. added api existence tests for fadeIn,fadeOut,addClass,removeClass
Default incompatibility msg w/ other global options fixes #636
Merge branch 'master' of https://github.com/videojs/video.js into 636-incompatible
Updated changelog note
Change setup URLs to respect current protocol
Fix spinner position.
Close GH-683: gruntfile: removed new line symbol from output_wrapper. fixes #679.
Adding line to CHANGELOG
Export VolumeMenuButton
Add the volumemenubutton to the list of unminified properties for gcc. Create a test case to verify it doesn't get accidentally removed at some point.
Fix issue with fractional computed dimensions on Chrome
Chrome 29 on OS X (at least) seems to report fractional dimensions occasionally when integer values are assigned. For example, '123px' might be translated to '123.999998458px'. Parse the value and round it to ignore this slight discrepancy.
Close GH-605: added RTMP support. fixes #559.
Adding line to CHANGELOG
Close GH-705: Changed tech.feature keys to strings to support external techs. closes #466.
Adding line to CHANGELOG
Close GH-706: Minor code improvements for lib.js. closes #580.
Adding line to CHANGELOG
Merge pull request #702 from dmlap/feature/expose-volume-menu

Feature/expose volume menu
Close GH-627: Use dashes to format invalid times.