Some renaming of "export" to "shared".
Better equals() and hash() implementations.
Added Comparable.compareTo().
Nicer toString().
ModuleDetails and ModuleVersionDetails now store dependency information
Made tests compile because of API change related to dependencies. The dependencies are NOT tested yet!
Created abstract base class for tools that deal with Ceylon repositories (implements --rep, --sysrep and --offline options)