Brought in changes from the ISAPI branch. We're not going to try to do development in feature branches -- it's too difficult to co-ordinate.
Hopefully this new layout will work on Windows.
Ignore the output files and pass on the build arguments.
Moved the license and change log and added a readme.
Merge branch 'master' of ../fost-windows-2 into develop
Added submodules.
Ignore build configuration and outputs.
Added Windows submodule.
Merge branch 'develop'
* OpenSSL cf3e461...e267975 (1):
  > Added Windows script for fetching pre-built binaries.
* fost-base 6441dca...3847300 (6):
  > Git will check out with Unix line endings so no longer need a difference for Windows.
  > Replace the symlink with a forked copy of test-main.cpp
  > Remove a diagnostic that seems to make gcc crash.
  > Don't try to guess the toolset.
  < Merge branch 'develop'
  < Merge branch 'develop'
* fost-orm 77a4d32...563a2c3 (3):
  < Merge branch 'develop'
  < Merge branch 'develop'
  < Merge branch 'develop'
* fost-base 3847300...11c2880 (4):
  > Merge branch 'feature/date-maths' into develop
  > Merge branch 'feature/jcursor-from-string' into develop
  > Merge branch 'develop' of github.com:KayEss/fost-base into develop
  > Merge commit 'fe9b8c4aa1b69dee494372fb42a23e8647bd7bea' into develop
* fost-orm 563a2c3...0bbb9d5 (4):
  > Removed used private members.
  > Merge branch 'develop'
  > Merge branch 'develop'
  > Merge branch 'develop'
* Boost ab3f1ed...79dab68 (1):
  > Skip the svn update now we're on git.
* fost-base 11c2880...e5f6294 (3):
  > Fixed some typos on the new Windows target names.
  > Fix up target names for Windows
  > Build the correct base name for debug builds on Windows, not just debug-mfc ones
* fost-base e5f6294...6aeab0c (1):
  > Fixed a typo affecting Unix builds.
Merge branch 'develop'