save some memory
TS parsing optimization
push video tags only when new one is created. when TS parsing is over, push last video tag : this avoids splicing the vectors.
only push one ADIF tag
don't differentiate audio and video tags
insert tags in the order they have been found in the stream

Conflicts:
	lib/HLSProvider.swc
	lib/HLSProviderOSMF.swc
	src/org/mangui/HLS/streaming/FragmentLoader.as
	test/chromeless/HLSProviderChromeless.swf
	test/flowplayer/HLSProviderFlowPlayer.swf
	test/jwplayer5/HLSProvider5.swf
	test/jwplayer6/HLSProvider6.swf
	test/osmf/HLSProviderOSMF.swf
fix player stalling issue that could happen with adaptive streaming/live playlist
following symptom could be found from logs : WARN:error trying to load Infinity of [1973,5567],level 6
such issue could happen when switching level at the edge of live playlist, if playlist of new level is outdated.

Conflicts:
	lib/HLSProvider.swc
	lib/HLSProviderOSMF.swc
	test/chromeless/HLSProviderChromeless.swf
	test/flowplayer/HLSProviderFlowPlayer.swf
	test/jwplayer5/HLSProvider5.swf
	test/jwplayer6/HLSProvider6.swf
	test/osmf/HLSProviderOSMF.swf