Started moving Windows build to Powershell + psake

Added powershell module (psake.psm1)
Added psake script for V8 parts of the build (v8.ps1)
Added --ignore-whitespace to git apply
Fixed V8 build with later version of gyp
Doesn't require parameters on get dependencies or clean
Used -Icommon.gypi on gyp call
Fixed copy path for libs
Now overwrites with freshly build libraries
Merge remote-tracking branch 'upstream/dev' into Windows-Build
Tried to detect Platform Toolset for Windows

Uses a truely horrible mechanism of looking for magic directories to
figure out which version of the platform toolset we need to use.

We prefer (in order):

	- VS 2012 (V110)
	- Windows SDK (Windows7.1SDK)
	- VS 2010 (V100)
Allowed override of platform toolset on Windows

Passing a platformToolset parameter to the V8 build script will prevent it
trying to detect the installed version
Removed unnecessary patches directory
Adding main build script for Windows.
Output directory is now bin for all configurations
Removing now-unused build scripts
Merge branch 'dev' of http://github.com/EventStore/EventStore into Windows-Build
Moved getting dependencies into own script
Separated v8.ps1 into dependencies and projections
Fixed dependencies file
Merge branch 'dev' of http://github.com/EventStore/EventStore into Windows-Build
Renamed projections (inaccurate) to native-code.ps1