class UrlOptions support specify leading str.
Use SetOptions method in CURL::Parse rather than operate on options members.
Add easy method for url protocol options.
Existed code use protocol option easy method previous commit added.
[DVDPlayer] ffmpeg support http/https protocol options, also fix #14309.

Conflicts:
	xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.h
Fix dllavutil after #2730
temp: remove autovectors to amlplayer
[aml] sync to upstream
fixed, video playback glitches for avcC content
1) update internal ABI headers
2) removed aml legacey vars and structs
3) add debug filedump of data sent to amcodec.so
4) remove internal avCC convert, CBitStreamConverter handles it.
this was cause of glitch, a rare double convert attempt that
resulted a malformed NAL which faulted the hw decoder.