Background handling for HLS videos/streams

 * Always set background color for `is-playing` and remove splash image
 * End streams 0.4s earlier and hide video tag on finish

Background-color for `is-playing` affects also normal VOD streams and
cannot be disabled with other means than overriding css.

End stream fix and video tag hiding can be disabled with
`flowplayer.conf.hlsFix = false`

refs #479
Remove progress hack, problems with replay

refs #479
Default hlsFix to true on older Safaris, refs #479
Typo refs #479
Merge pull request #714 from flowplayer/bug/479

Background handling for HLS videos/streams
[WIP] First steps implementing CommonJS
Working commonjs setup
HTML5 engine ported to new configuration style
Make ratio and src order consistent with documentation
Add backwards compatibility for automatic install
Do not leak variables outside of flowplayer scope
Add prePublish for building
Make extensions commonjs modules
WIP: Remove jQuery dependency
Make flowplayer() also an initialize function
[WIP] Remove jQuery references from flowplayer.js
[WIP] Remove jQuery references from ui.js
Remove top level jQuery references from fullscreen
Remove top level jQuery references from keyboard
Remove top level jQuery references from playlist