Fixed issue number 1298 component.trigger does not pass event object #1298
Updated contrib install process
Condensed the contrib commands
Exposed the vertical option for slider controls. closes #1303
Fixed an error when disposing a tech using manual timeupdates. closes #1312
Updated the contrib feature accept process to support upstream repos and added a review process
Updated jsdoc
adding a currentType method to get current source type if known
Copy over data attrs from video el to wrapper el.
switch to vjs.obj.each
setSource method tweaks
Corrected API method name

Corrected API method name and added helpful message on using events.

I was confused for a while regarding how to use the events, so it might help someone else.
Merge pull request #1331 from StevenMeyer/patch-1

Corrected API method name (#1330)
Merge branch 'stable'
added missing exports. closes #1328
Updated stable with new contrib commands, including test, watch, server
Merge branch 'stable'

Conflicts:
	contrib.json
Added a base for running saucelabs tests from grunt. closes #1215
Added additional browsers for saucelabs testing. closes #1216
Added support for listening to multiple events through a types array. closes #1231