Add "busydialogdelayms" advanced setting.

Provides control over the delay until busy dialog is shown when starting
video playback.
FIX: [droid] cleanup assets before build and reinstall (possible fix for #14565)
Only build libwayland_test.a if building tests with wayland
Change the CPU temperature fetch command for testing purposes so that it always works, even on VMs
Drop isBidiCharset check, its not in the API anymore
Fix TestHttpHeader test and build failures:

1. We don't use CStdString anymore
2. The http header is now in the exact same order as the input
3. We don't put the charset in the mimetype anymore
Merge pull request #3545 from smspillaz/fix-tests-20131102

Fix Tests for November 2, 2013
Merge pull request #3297 from t-nelson/pivos_video_busy_dialog_delay_as

Add "busydialogdelayms" advanced setting.
Merge pull request #3543 from koying/fixdroidassets

FIX: [droid] cleanup assets before build and reinstall (possible fix for #14565)
Merge pull request #3499 from jmarshallnz/json_textures

Expose the texture cache to JSON-RPC.
CAddonsDirectory::FileItemFromAddon should take a const AddonPtr &
replace xbmc.python.subtitles extension with xbmc.subtitle.module one
[subtitles] adds new dialog for subtitles to core.
[confluence] changes for new subtitles dialog