dvdpalyer audio: fix delivering the packet in wrong format
[pvr] refactor advanced setting showepginfoonselect to setting

This removes the advanced setting showepginfoonselect and adds it to
settings, so users can change it within the gui. In addition, the
setting is extended and you can now select the following values:

* Show context menu
* Switch to channel
* Show information
* Record
[win32] Use "new" package format for tinyxml
[pvr] re-order epg context menu (move switch channel to top)
Merge pull request #3916 from Karlson2k/fix_update_win32_tinyxml

[win32] Update tinyxml and use "new" package format
[Peripherals] Prefer prefix ++/-- operators for non-primitive types.
[osx][PeripheralBusUSB] Fix Iterator 'it' used after element has been erased.
Merge pull request #3909 from xhaggi/epg-info-onselect

[pvr] refactor advanced setting showepginfoonselect to setting
Merge pull request #3921 from ace20022/clean_peri

[Peripherals] Clean up/Fix things found by Cppcheck
[release] version bump to 13.0 alpha12
[fix] the ability for ListItem.setInfo to take a number with a decimal point.
[fix] when setting the 'cast' or 'castandrole' on a ListItem, the setting never made it to the InfoTag. Now it does.
droid: fixed, only convert to h264-annex-b if we are h264-avcC
[Confluence] Cosmetics
Merge pull request #3913 from FernetMenta/aefixes

dvdpalyer audio: fix delivering the packet in wrong format
revert most of cde2285
droid: do not try to diddle permissions if we are not an aml device
droid, disable amcodec
droid: fix build
Merge pull request #3933 from MartijnKaijser/a12

[release] version bump to 13.0 alpha12