main Changelog
0.3
===
 - 0.3.16 Switch to subprojects.
 - 0.3.15 Change the module name for the FileSystems since it is invalid.
 - 0.3.14 Add manifests to the published jars so that forge can load the modules from them.
 - 0.3.13 Exclude duplicates?
 - 0.3.12 Move the FSProvider interface to the filesystem runtime
 - 0.3.11 Stop publishing a fatjar and publish a filesystems zip separately.
 - 0.3.10 Publish a fatjar.
 - 0.3.9  Fix the broken tests, we explicitly diverge from the ZIP FS implementation here.
 - 0.3.8  Return the root of the filesystem.
 - 0.3.7  Pull the filename from the parent if we are root. Makes generic libraries work with FML.
 - 0.3.6  Use the passed in URI as a straight processing label.
 - 0.3.5  Handle URI creation way better by handling recursive prefix construction.
 - 0.3.4  Better handle the seperation of components in paths.
 - 0.3.3  And handle the same single entry corner case on LayFS FileSystem extraction.
 - 0.3.2  Make the LayFS provider handle the single key entry case.
 - 0.3.1  Make it possible to request a specific version of the JiJ package wrapper.
 - 0.3.0  Fix the most obvious case in the world