[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."
FIX: [droid;packaging] handle addons libraries
FIX: [droid;python] proper handling of module libraries
FIX: [droid] make python PIL module working
[android] [vfs] PosixFile: fix large file support on Android
[osx] - move alias/shortcut translation code to darwinhelpers
[osx] - replace alias / shortcut handling with non deprecated functions
(fixes non working alias resolving since osx 10.10 yosemite)
[osx] - add method for creating an alias shortcut (used for unit testing)
[tests/osx] - add unit tests for aliasshortcut resolving
media library: fix path history for items with a real path differing from the requested path
[videoinfoscanner] fix multipath scanning
[confluence] minor cosmetic to codec info background

The codec info text in relation to top/bottom of background is slightly off so either text moves up 5 pixels or back is 5 pixels larger so bottom is more even.

Also move pvr info this matches the codec info bg size increase
rename xbmc folder to src
change xbmc/ path to src/ in all files
Merge pull request #5481 from Fneufneu/xbmc_to_src

rename xbmc to src
Merge pull request #5936 from uNiversaI/patch-2

[confluence] minor cosmetic to codec info background
Revert "change xbmc/ path to src/ in all files"

This reverts commit 4949be256667f3e500e52b7084476ae1f2b00d92.
Revert "rename xbmc folder to src"

This reverts commit 135fe8734924f79cedace50986a0fa4f12d76647.