move view related files into new view folder and lib
[win32] update VS project files
[ios/atv2/osx] - sync xcode projects
#13579 fix
[droid] allow landscape and reverse landscape orientation
[ios] - enable the full iphone5 resolution by adding the right formated default splash image into the bundle
[ios] - add proper detection of the currently available ios devices and make sure to detect retina resolution even when using ios4.3 sdk on all of those retina devices
[scraper] - fixing possible array out of bounds access (seen in a crashlog on ios)
Revert "fixed: Gold linker check didn't work properly in case the standard GNU linker was used"

This reverts commit 64a59cc51f2bdfc42a91e797e315771cfed5111b.

This commit broke android build and 3 days of build failures is enough to show no one cares. Try again.
advanced filtering: fix set/tag filter being disabled if there's only one item to choose
advanced filtering: add tag filter to tvshows and musicvideos
Remove LCDproc support from XBMC core
Drop LCD-related strings from po-file
utils: add CBooleanLogic implementation
utils: add IXmlDeserializable
CGUISpinControl: support (string, string) entries
added actions settingsreset and settingslevelchange
CUtil: add ValidatePort() method
XMLUtils: add std::string version of GetString()
WIP: guilib: add invalid input state to CGUIButtonControl

This adds HasInvalidInput(), SetInvalidInput(), GUI_MSG_INPUT_VALID and
GUI_MSG_INPUT_INVALID to CGUIButtonControl et. al. Furthermore the following
tags have been added for skins: <textureinvalid>, <alttextureinvalid> and
<invalidcolor>.