Update gitattributes to indicate that all kinds of files are text.
Major improvements to FindWindowsSDK.

Can now get include and header directories from a given SDK root, and vice-versa.
Improve directx finding - handle new SDKs integrated with the windows sdk.
Improve cleanupBeforeCommit.
Improve DirectX finding (and put it before DirectShow)
Don't default to building Python if we're MSVC and can't find debug lib.

Fixes a "broken by default" since MSVC opens in Debug mode.
Add new CMake module to get the value of a define string

Used to find the name of the XInput DLL, for delay-loading purposes coming soon.
For DirectInput check the variables we actually care about.
Add delay-loading of DLLs. Consumers (of VRPN as a subproject) may wish to add VPRN_SERVER_LINK_FLAGS to their link flags.
Apparently the 8.1 SDK only really works with VS 2013.
Update list of Windows version identifiers.
New express editions (2012 and 2013) include folder support, yay!
Adjust build and source: XInput doesn't actually require DirectInput

Actually, on Windows ARM/RT, only XInput exists, not DirectInput.
Comment the build script a little more.