DllAvFormat: drop mapping of url_feof, it is unused in xbmc code and not present in libav.
DllSwResample: use uint8_t types for avresample_convert. libav changed their prototypes.
[droid] allow landscape and reverse landscape orientation
[fix] detect wav codec by mimetype
[fix] detect ape codec by mimetype
artwork: add "Add art" button to video artwork selection dialog
don't use rand() for choosing a random song for partymode
Disable touch event on xbmc gui when ios keyboard actived.
Protect pointer dereference to avoid a segfault when running headless.

When using libxbmc.so in a headless setup for library scans, dialog will be NULL. See:
http://forum.xbmc.org/showthread.php?tid=132919&pid=1320914#pid1320914
Merge pull request #2171 from popcornmix/headless_segfault

Protect pointer dereference to avoid a segfault when running headless.
Merge pull request #2140 from ulion/wav_codec_mimetype_detect

[fix] detect wav codec by mimetype
Merge pull request #2092 from aballier/libav

Trivial changes to improve libav support in xbmc
gui: fix MusicPlayer.offset(xx).Title after upnp player merge
remove unused and incomplete timeserver code
XBPython cosmetic spaces
cosmetics typo in Monitor.h
[python] add onDatabaseScanStarted to xbmc.Monitor() class
Merge pull request #2046 from jmarshallnz/random_randomness

don't use rand() for choosing a random song for partymode
Merge pull request #2173 from amet/ScanStarted

add OnDatabaseScanStarted() to xbmc.Monitor()
upnp: must use timeout value larger than 0 ms to allow player to start