Make windows-build changes

Remove symbolic link to general classes from version control.

Update CMakeLists for windows build and distribution.
Update .gitignore

Set to ignore clone of cpp-classes repository which is within this
repository.