Added TMG SDK files (source http://www.microsoft.com/en-us/download/details.aspx?id=11183)
Ignoring VS temporary files (*.opensdf *.sdf)
Ignoring build output path (build)
Ignoring generated paths (_*)
Ignoring NCrunch solution files (*.ncrunchsolution)
Fixed paths to correct TMG SDK inc folder.
Build output now put in _build folder in root of the repository.
Added Midl output path so that generated files will be ignored by git.
Added solution file.
Formatted code.