Add all sub-projects as submodules.

Terraforma is a collection of smaller programs that generate road
formations, building location data, and library files in order to
accomplish a larger task.

Using a specific branching model and tracking project version numbers
internally allows faster integration.
Create an blank Visual Studio solution file.
Merge together all subprojects.

This commit updates all the included submodules into the single
solution. This means that a full copy of the most updated version of
system can be found through simply running MSBuild on 'terraforma.sln'.

With these changes comes the completion of the goal for simpler
integration.
Update '.gitmodules' to reflect new locations.
Begin a directory to store documentation.

The directory 'documentation' is a storage location for all
documentation that is involved in the project.

'documentation/release.md' is a file that contains release notes about
the entire project. Notes are written during the release phase of each
version and are listed in reverse order.
Update 'documentation/release.md' with changes.
Merge branch 'release/v0.2.0'

.