class UrlOptions support specify leading str.
AE: Fix menu sounds by decreasing buffer(max 200 ms) and periodSize(50 ms)
Refactor CGUIWindowManager::DispatchThreadMessages() to be a solid
thread message dispatch and process method.
Add method to remove specified thread message in the message queue.
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.
[IOS] adjust method for set now playing info to make it reusable.
[IOS] Handle OnSpeedChanged announce.
Merge pull request #2253 from ulion/dispatch_gui_thread_message_in_order_fix

Refactor CGUIWindowManager::DispatchThreadMessages() to be a solid thread message dispatch and process method.
FIX: tabs to space
Merge pull request #2406 from koying/fixtabs

FIX: tabs to space
Added "Part of Compilation" flag support for MusicInfoScanner.
add #ifdef around UPnP setting things to fix build with --disable-upnp
Introduce a Buffer class and use it to replace custom API definitions for RenderCapture and xbmcvfs.File.
[cosmetic] remove commented out code.
Merge pull request #2409 from herrnst/pr-fixdisableupnp

add #ifdef around UPnP setting things to fix build with --disable-upnp
Merge pull request #2404 from ulion/ios_now_playing_info_adjust

[IOS] now playing info adjust
The RenderCapture::getImage now returns a buffer that's ready to read from.
[cec] don't do another device scan when opening a connection to the adapter, just use the scan results that we already got. also fixes the wrong device name being opened when trying to connect to an RPi