[rbp] Fix for orientation handling of Pi textures

There were a number of "off by one" errors in the orientations when using accelerated jpeg<->textures on the Pi.
This mostly worked out, but was the root cause of this issue:
http://forum.xbmc.org/showthread.php?tid=192380&pid=1805144#pid1805144
[CEC] fixed: re-enable CEC logging by default after fba4e391197b92d2e49c936a3a13fe785014d31c.
It can still be disabled for people who don't want to see CEC logging, but it'll now be enabled again by default when debugging is enabled, like it was in Gotham.
changed to enable all component logging by default
fixup 5f5d8c86490510f49b82d05ff16011bfbf4cbfa8; re-add default joystick map
Merge pull request #5600 from koying/fixdroidjoystick

fixup 5f5d8c86490510f49b82d05ff16011bfbf4cbfa8; re-add default joystick map
[darwin] - some pending xcode project changes (xcodes does those whenever opened so lets commit them)
[ios] - update readme
Merge pull request #5555 from popcornmix/jpeg_orient

[rbp] Fix for orientation handling of Pi textures
[README] updates for Kodi
Merge pull request #5606 from yanniks/readmeother

README fixes and rebranding
[droid] update Android manifest with <uses-feature>
Merge pull request #5576 from MartijnKaijser/uses-feature

[droid] update Android manifest with <uses-feature>
Merge pull request #5588 from opdenkamp/fixceclogging

[CEC] fixed: re-enable CEC logging by default
removed accidental backup file committed...
... and prevent these backup files from being committed again
fixed: use the proper make instead of calling 'make' directly

fixes builds on freebsd
cmake buildsystem
add tests needed by new u16 string stuff
wrap cmyth properly
move some more install related stuff to install script