Internet installation now works

(Bundles and depends upon my last pull request).

You can now:

    ckan update
    ckan install kOS

and it works! :)

Closes #33
Closes #34
Closes #42
I know this is standard, and it allows documentation-generating tools to run, but I find that random xml tags in the comments greatly hamper readability. When I'm coding, I want to see comments that tell me what things do, not markup, and I'm unlikely to open a documentation that contains *exactly the same thing as the comments*.

Seriously, who is the silly person who designed this thinking comments and standalone documentation were the same thing?

This makes sense in a closed-source project where you want to export the documenting comments but not the source, here it just clutters the code.