[paplayer] - when player is paused - don't process streams but just yield cpu to other threads
[keymap] fix broken linux support for the XBOX360 controller and add additional altnames/aliases for compatible hardware.

The default windows keymap for the 360 controller doesn't work well on linux because the linux drivers use different button IDs. We fix it by adding separate keymap sections for the linux device names with corrected button IDs. Also some new altnames/aliases for compatible hardware got added (like some Logitech gamepads)
[Peripheral] Use per-device iMON setting instead of system-wide setting.
Merge pull request #1910 from Memphiz/paplayerfix

[paplayer] - when player is paused - don't process streams but just yield...
Merge pull request #1916 from da-anda/keymap-xbox360w2

[keymap] fix broken linux support for the XBOX360 controller 
fixed - re-initialise the add-on manager when loading a new profile, or we will first load all add-ons from the master profile, then switch profiles and then the disabled status in the database for that profile doesn't match the status in the add-on manager. closes #13447
Merge pull request #1919 from opdenkamp/trac13447

fixed - re-initialise the add-on manager when loading a new profile
release: use Frodo RC splash
[droid] Hack Hack. Stop AE from chewing up the cpu

I really don't like this, but it's the safest thing we could come up with for
Frodo. On my hardware, cpu usage drops from 45% to 15% when idling when this
change is made. Presumably we should be sleeping somewhere in the Android sink
that we are not doing currently.

For Android, we should be suspending, but it causes a race that is too complex
to address at this point in the release cycle. When we do suspend, cpu usage
drops further to 8%.

This needs to be DROPPED post-Frodo, and completely re-evaluated.
Merge pull request #1918 from MartijnKaijser/version_bump

[release] bump version to 12.0rc1
don't use CFileItemList to create temporary item list - it will cause animation reset (among other things) upon temporary list destruction
fixes animation being reset when playing and queueing media
CGUIBaseContainer: nullify last item when reseting items - this makes sure we will queue focus animation when refreshing item list
paplayer: implement Seek() to support small/bigskipforward/backward
[rbp] reverted 7db6c9cf004bba1fdf0cb1bc347b39ed3c2f8b0d it did more harm than good
[LinuxRendererGLES] - Don't let RENDER_BYPASS clear out the whole screen (use video rect instead)
[osx64] - add another vfs wrapping for opendir - fixes projectm presets on osx64
Merge pull request #1921 from Montellese/paplayer_seek

paplayer: implement Seek() to support (small/big)skip(forward/backward)
AE: don't disable devices - as detection does not work reliable
Revert "[paplayer] - when player is paused - don't process streams but just yield cpu to other threads"

This reverts commit 470cb0723bf3676cc011355af1d28d737c48565a.
[AE/CA] - fix implementation of AEStream::GetSpace. This is the real fix for the paplayer problem where the next stream was started by accident when paused for a while (visible on dvdplayercodecs). Thx to jm for hammering on it and thx to gimli for the fix :)