[AE/CA] - on device change reinit coreaudio by calling opencoreaudio with the last engine parameters (this will fallback to default device when our current output device vanishes and on the other hand will go back to that device if it re-appears).
[AE/CA] - revert 7e6433169c93abd22e28a828fa024cf744fe5e86 - not needed anymore
Logging key presses - prefix hex values with 0x
Allow key ids in keyboard.xml to be in any base
Re trac ticket 14026 - remove code loading US keyboard layout
Merge pull request #2150 from jhsrennie/keylayout

Remove code loading US keyboard layout
Merge pull request #2144 from Memphiz/canotify

[AE/CA] - add and handle devicechange notification
 [keyboardfactory] - add a new optional param for autoclose - implement autoclose feature in the factory by using a CTimer object - nativekeyboards need to implement one more methode "Cancel" as of now
Merge pull request #2148 from Memphiz/keyboardfactoryautoclose

Add the missing autoclose feature to the keyboardfactory...
fix saving of option=int slider add-on settings
disable warning 4355 on win32 - we're only storing the this pointer in the ctor which is perfectly acceptable
[configure] - make fishbmc optional and default to autodetect (fixes build for gles platforms after fishbmc injection)
[configure] - fix missleading enable printout of projectm
use capitalized strings instead of capitalized font file
pick up only the select/click action in the scraper list in content settings dialog
Merge pull request #2153 from ronie/confluence-no-uppercase

use capitalized strings instead of capitalized font file
Removed unused test in StringUtils.h
Merge pull request #2154 from Fice/stringutils_test_fix

Stringutils test fix
fixed: Curl should also retry on CURLE_COULDNT_CONNECT
fixed: Curl reconnect messages should be warnings
changed: Cosmetics
Use std::string not CStdString with strtol