Started on C# reference implementation
Added CKAN.module. Progress!
Hooray! The C# implementation will install files!
We now install bundled mods, too!
Basic stub to find installed CKAN files.
Refactor installing stanzas into their own subroutine.

This will make things easier when we come to copying metadata,
or generating fragments of metadata.
Oops, don't install bundles twice!
Add very basic support to install from downloaded zip

Closes #10
Added Json and ZipLib libraries (DLLs).
Added basic directory walking to find modules (CKAN/DLL).
Copy CKAN files to GameData

We'd really like to put them next to their modules as
per GH #14, but this is a step in the right direction.
We now support cmdline options!
Bugfix: No longer die if trying to overwrite a CKAN file.
Hurrah! Cmdline processing works for all files.

See https://github.com/gsscoder/commandline/issues/50 for
a good discussion on processing cmdline arguments.
More internal documentation
Add a `KSP` class for finding GameData, etc.
General code clean and tidy
Added support for actions (eg: `ckan install ...`)
Added `ckan scan` option.
Add a simple module registry