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 is a class field, it's name should be `versions_`.
>The names of variables and data members are all lowercase, with underscores between words. Data members of classes (but not structs) additionally have trailing underscores. For instance: `a_local_variable`, `a_struct_data_member`, `a_class_data_member_`.