[win32] remove non-existing header files from project files

Stops projects from always being built in VS when nothing changed.
[win32] git_revision custombuild trigger from existing file, set correct outputpath, remove non existing dependency.
[win32] remove redundant /MP compiler option in release builds.

The duplicate /MP option (listed in "Additional Options" and also enabled with the "Multi-processor Compilation" option) was causing a full rebuild because msbuild is removing the duplicate from the commandline causing:
"Forcing rebuild of all source files due to a change in the command line since the last build."
win32: fix indentations in BuildSetup.bat
win32: add nopvraddons and nobinaryaddons options to BuildSetup.bat
[infomanager] added Container(id).CurrentItem
[rebrand][German keyboardmap.xml] xbmc -> kodi
[rebrand][OSX Credits.html] xbmc -> kodi
[rebrand][ps3_remote.py] xbmc -> kodi
[rebrand][Win32BuildSetup readme.txt] xbmc -> kodi
[rebrand][Linux FEH_py.in] xbmc -> kodi
[rebrand][Json-RPC schema] xbmc -> kodi
[rebrand][confluence sounds.xml] xbmc -> kodi
[addons] display a more helpful message on python errors
Merge pull request #5905 from hudokkow/nuke_xbmc_links

[rebrand] Nuke some more XBMC links and references
Merge pull request #5841 from chadoe/headercleanup

[win32] Headerfiles/compiler settings cleanup
Merge pull request #5851 from Montellese/win32_build_setup

[win32] add nopvraddons and nobinaryaddons options to BuildSetup.bat
Merge pull request #5894 from tamland/script-error-message

[addons] display a more helpful message on python script error
Merge pull request #5872 from mkortstiege/infomanager_currentitem

[infomanager] added Container(id).CurrentItem
[android] re-enable gnutls in ffmpeg