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
This line is 95 characters long. Styleguide says 80, 95 is so long that it does not fit on one line in git's split diff.