Pull out EventEmitter
Use a single "event emitter" implementation to manage event dispatching and listener handling.
Update package name
Use videojs-contrib-media-sources to match the other contrib projects.
Remove vjs-with-mse SWF. Make vjs a dev dependency.
appendBytes is now exposed on the video.js SWF, so this patched version is no longer necessary. Temporarily depend on vjs from github to pick up the new npm layout.
Call endOfStream on the SWF
When endOfStream is invoked on the media source, call endOfStream on the SWF. This signals the flash player that an empty buffer should be interpreted as the completion of the video.
update to fix event firing of update/update end
Merge pull request #2 from seniorflexdeveloper/hotfix/misc-fixes

Misc Fixes