Adding support to HLS container

For some reasons durationchange doesn't work when the container is HLS/Flash. The first thumbnail is showing but doesn't update on any browser. 
Not sure if HLS should fire an event on duration but in the meantime, this does the trick.
Add grunt-contrib-connect for testing
Make it easier to quickly test the example page. Peg video.js to 4.10.1 because there is an issue with the npm-published version of 4.10.2 (see https://github.com/videojs/video.js/issues/1709).
Merge branch 'creeptonik-master'
0.1.1