[rebrand][darwin] - change the settings and resources folders to Kodi, AppData(ios/atv2), AppHome(ios/atv2) and make use of GetAppName where possible
[rebrand][atv2] - rename some classes to be(!) name dependend - this is needed for not having a reboot loop on atv2 when XBMC is still installed on there
[osx/rebrand] - adapt pathes in XBMCHelper to reflect changed config
folder
[rebrand][xcode] - rename XBMC.xcodeproj to Kodi.xcodeproj and adapt it to all former renamed files
[rebrand][jenkins] - make jenkins aware of the new xcode project name
[rebrand] - Fixed missed XBMC Binary -> Kodi Binary
[rebrand] - add symlink xbmc -> kodi for backward compatibility and some more renaming
[rebrand][build sys] use dynamic application name
[rebrand][linux] migrate .xbmc to new name
[rebrand][posix] rename homedir, env vars and log file

- rename userdata dir dynamically determined application name(via CCompileInfo::GetAppName())
  -> .kodi
- rename XBMC_HOME to APP_HOME on posix platforms
- rename the log file to dynamically determined application name(via CCompileInfo::GetAppName())
  on all platforms
  -> kodi.log
[rebrand] adjust xrandr to use dynamic application name
[rebrand][darwin] adjust to new env var APP_HOME instead of XBMC_HOME
[rebrand][android] adjust to new env var APP_HOME instead of XBMC_HOME
[rebrand][linux] adjust to new env var APP_HOME instead of XBMC_HOME
[rebrand][gtests] fix logfile related tests after rename
[rebrand] - make the system friendly name default to Kodi (seen in airplay announcements and maybe others)
[rebrand/json] - return Kodi as the name when requested via json-rpc
[rebrand/android] use dynamic application name
[rebrand/android] rename apk to kodi, use dynamic application name where possible
[rebrand] - xbmc.org -> kodi.tv in printouts