fixed parsing bug if EXTINF tag is not followed by the segment URI

For example:

#EXTM3U
#EXT-X-TARGETDURATION:3
#EXT-X-MEDIA-SEQUENCE:461423582
#EXT-X-VERSION:3
#EXTINF:3,
#EXT-X-KEY:METHOD=NONE
#EXT-X-PROGRAM-DATE-TIME:2013-11-12T15:39:08Z
20131112T091349-04-461423582.ts
#EXTINF:3,
#EXT-X-KEY:METHOD=NONE
#EXT-X-PROGRAM-DATE-TIME:2013-11-12T15:39:11Z
20131112T091349-04-461423583.ts
#EXTINF:3,
#EXT-X-KEY:METHOD=NONE
#EXT-X-PROGRAM-DATE-TIME:2013-11-12T15:39:14Z
20131112T091349-04-461423584.ts

will parse '#EXT-X-KEY:METHOD=NONE' as the URI.
Merge branch 'master' of https://github.com/denivip/osmf-hls-plugin
fixed conflict
Merge pull request #55 from BarakRL/master

fixed parsing bug if EXTINF tag is not followed by the segment URI
ffmpeg fix, improved url work for sub-playlists and chunks
Fix a but where a multi-bitrate stream with differeing AAC tracks would result in audio dropping out and choppy video; code was not checking to see if there had been a stream change and propertly sending a new ADTS header to the decoder.
Merge pull request #56 from jnoring/master

Fix a but where a multi-bitrate stream with differeing AAC tracks would ...
Set initial stream to be played to first entry in M3U8 playlist

According to HLS especficiation we should play initially the first item
in the m3u8 playlist:
"The first entry in the variant playlist is played when a user joins
the stream and is used as part of a test to determine which stream is
most appropriate. The order of the other entries is irrelevant."
from:
https://developer.apple.com/library/mac/documentation/networkinginternet
/conceptual/streamingmediaguide/UsingHTTPLiveStreaming/UsingHTTPLiveStre
aming.html#//apple_ref/doc/uid/TP40008332-CH102-SW18
Fix bug where syncFound was flagged as false incorrectly

This was causing byte-level sync issues with throttled (and potentially
other) streams
Update .gitignore
Revert "Update .gitignore"

This reverts commit 7d41d21e591d2d76ed2d8059b90a209dda4cff8f.
Set initial stream to be played to first entry in M3U8 playlist

According to HLS especficiation we should play initially the first item
in the m3u8 playlist:
"The first entry in the variant playlist is played when a user joins
the stream and is used as part of a test to determine which stream is
most appropriate. The order of the other entries is irrelevant."
from:
https://developer.apple.com/library/mac/documentation/networkinginternet
/conceptual/streamingmediaguide/UsingHTTPLiveStreaming/UsingHTTPLiveStre
aming.html#//apple_ref/doc/uid/TP40008332-CH102-SW18
Fix bug where syncFound was flagged as false incorrectly

This was causing byte-level sync issues with throttled (and potentially
other) streams
Fix bug where syncFound was flagged as false incorrectly

This was causing byte-level sync issues with throttled (and potentially
other) streams
Fix issue where check for final slash was comparing zero-based index with length
Fix for some invalid url handling; in this instance, the utility class is not doing the same thing the replaced line is doing.
Merge pull request #60 from jnoring/master

Two bugfixes
Merge pull request #58 from danii-nebot/upstream_fixbug

Fix bug where syncFound was flagged as false incorrectly
Merge pull request #57 from danii-nebot/upstream

Set initial stream to be played to first entry in M3U8 playlist
Remove unused as3crypto stuff; it can always be re-added when it is actually used.  Also clean up a few code warnings, and comment out a few mp3 variables that are interesting to know but not used in the actual program flow.