Remove mp4 preference for android
Make WebKit+Safari Flash fs toggle API-safe (#586)

Instead of calling high-level play() in the fullscreen module re-write
flashvars if video url has changed in the flash module. Thanks
@forrest79 for inspiration.

This
- takes care of url changes in playlists and via the api, e.g. load()
- allows to simplify the fsResume hack in the fullscreen module
Merge pull request #607 from flowplayer/android-webm

Remove mp4 preference for android
Fixes #622.
Microsoft removed MSIE string from the UA of IE11, so jQuery.browser
detect now fails to recognize IE11 as IE. It is detected as Mozilla.
That's why player is not working in IE11 if preload="none" attribute is
set.
Merge pull request #638 from ZoranJambor/bug/622

Fixes #622.
Respect zero value for bufferTime config

bufferTime might be 0, so this option cannot be updated on a boulean
basis.
Merge pull request #641 from blacktrash/bug/zero-flashvars

Respect zero value for bufferTime config
flowplayer/flowplayer#586: always resume live streams

Getting back to paused state immediately after reconnect makes the
player get stuck - even with version 5.4.3 of flowplayer.swf where
resuming of live stream works (flowplayer/flowplayer#570).
Show speed help only if playbackRate available (#659)
Tweak formatting of keyboard help (#659)

- space after ellipsis
- no comma before ellipsis
Add support for FCSubscribe for RTMP streams. Used by some CDNs.
Add a 'data-subscribe' option that enables the FCSubscribe functionality.
Load jQuery protocol independently in sample (#674)

- load from code.jquery.com
- remove tag type attributes to be even more compact
subtitle: fix end regex group retrieval (#677)

Nested regex groups are counted from left to right:
(group1 (group2)) (group3)
Therefore the end group boolean should have checked group 3 before 2 and
not the other way round.
Change the TIMECODE_RE in such a way the the start group _always_
contains a nested group. This not only makes the regex more compact, but
it is also safer as we never accidentally retrieve (.*) at eol:

/^(([0-9]{2}:){1,2}[0-9]{2}[,.][0-9]{3}) --\> (([0-9]{2}:){1,2}[0-9]{2}[,.][0-9]{3})(.*)/;
  -( group2  ).....-----group1----------      -( group4  ).....-----group3----------
Merge pull request #665 from flowplayer/feature/rtmp-subscribe

Feature/rtmp subscribe
Fix #683 - Don't break out of loop
Merge pull request #684 from flowplayer/bug/683

Fix #683 - Don't break out of loop
Issue #534 - Don't trigger errors for live streams and on android
Fix #581 - Remove the pause call
Case-insensitive detection of mpegurl type in source (#632)

application/x-mpegURL is legal and often used in the wild.