[pvr] EPG hookdata: Return UniqueBroadcastID

Returns epgUid known by client instead unset data.
correct codec names, MPEG is always written in upper-case
[cosmetic] add missing "l" in some comments
Revert "[WIN32] changed: set background mode when minimized. prevents screen saver to kick in."

This reverts commit 872d58c73dcb40f5f7bf71a2d1e4509e676f07e0.
[bookmark] fix resume bookmark from a plugin:// of stack:// items, thanks to kit500
new icons for media folder
[webinterface] new favicon
[osx] new icons + create icon from the iconset
[upnp] make use of new icons and add additional sizes
[linux] make use of new icons

Conflicts:
	xbmc/windowing/X11/WinSystemX11.cpp
[droid] new launcher icons + fetch launcher icons from media dir
[cydia] - remote iconpack script - iconpack is not needed anymore - http://mirrors.xbmc.org/apt/pre-release/ios/CydiaIcon.png is used for it - should be replaced with media/iOS/rounded/AppIcon57x57.png
[ios] added new iOS icons
[ios] - announce new icons in the info.plist
[ios/atv2] - removed unused XBMC.png and moved the ATV2 images to tools/darwin/packaging/media/atv2
[atv2/packaging] - ensure to overwrite our icon in the cache for make it appear
[ios/atv2] - sync project for new icons - add the media folder to xcode
[win32] new icon
[win32] new installer artwork
Merge pull request #4609 from da-anda/new-icons

New icons and artwork