Fix compilation

...\src\tortoiseplink\ssh.c(1216): error C2051: case expression not constant

Line 421 of ssh.c says:

 * In particular, if you are getting `case expression not constant'
 * errors when building with MS Visual Studio, this is because MS's
 * Edit and Continue debugging feature causes their compiler to
 * violate ANSI C. To disable Edit and Continue debugging:
 *
 *  - right-click ssh.c in the FileView
 *  - click Settings
 *  - select the C/C++ tab and the General category
 *  - under `Debug info:', select anything _other_ than `Program
 *    Database for Edit and Continue'.

Alternative solution would be to change lines 50-51 of TortoiseGit.common.props from

      <DebugInformationFormat Condition="'$(Platform)'=='Win32'">EditAndContinue</DebugInformationFormat>
      <DebugInformationFormat Condition="'$(Platform)'=='x64'">ProgramDatabase</DebugInformationFormat>

to

      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>

Signed-off-by: Jano Svitok <jsv@whitestein.com>
Fix compilation

...\ext\gitdlltest\gitdlltest.cpp(77): error C2660: 'git_get_log_nextcommit' : function does not take 2 arguments

- add missing parameter (0 - I assume that --follow is not needed for this test)
- add documentation for the new parameter (I'm not sure if I guessed it properly)

Signed-off-by: Jano Svitok <jsv@whitestein.com>
Fix compilation

32>------ Build started: Project: Cache, Configuration: Debug Win32 ------
32>  TGitPath.cpp
...
32>...\src\git\tgitpath.cpp(1288): error C2039: 'mem_fun_ref' : is not a member of 'std'
32>...\src\git\tgitpath.cpp(1288): error C3861: 'mem_fun_ref': identifier not found

- add required #include

Signed-off-by: Jano Svitok <jsv@whitestein.com>
Fix compilation

...\test\gitindextest\gitindextest.cpp(24): fatal error C1083: Cannot open include file: 'gitstatus.h': No such file or directory

- add required include directories to the project file.

Note that project has win32 configurations only - maybe x64 should be added as well.

Signed-off-by: Jano Svitok <jsv@whitestein.com>
Fix #Include case

Signed-off-by: Jano Svitok <jsv@whitestein.com>
Fix compilation

29>  GitIndexTest.cpp
29> ...\src\git\gitindex.h(58): error C2039: 'shared_ptr' : is not a member of 'std::tr1'

- add require include

Signed-off-by: Jano Svitok <jsv@whitestein.com>
Fix output and intermediate directories for test projects

- use common.props for IntDir & OutDir

Signed-off-by: Jano Svitok <jsv@whitestein.com>