Now sources should compile for other versions of Delphi than XE2 and XE3...

Now sources should compile for other versions of Delphi than XE2 and XE3.
Tested in XE4.

1. Changed logic for scoped Windows and Forms unit names to use CompilerVersion, not VER### defines.  
If Windows or Forms is not present in a uses list they are of course omitted (:

2. Put EXE/DCU files in .\$(Platform)\$(Config)

3. Made dependency on Delphi Mocks go through the $(DelphiMocks) environment variable, not a hard coded relative path.

4. Added batch files to make it easier to download dependencies (right now only Delphi-Mocks, more elaborate example is at https://bitbucket.org/jeroenp/besharp.net/src)

      {$IFDEF MSWINDOWS}
        {$if CompilerVersion < 23 }
          Forms,
          Windows,
        {$else}
          Vcl.Forms,
          WinAPI.Windows, // Delphi XE2 (CompilerVersion 23) added scopes in front of unit names
        {$endif}
      {$ENDIF}