Add support for "file:/...zip!/..." URIs

This feature is needed in odt-utils

Also fixed a bug in fileset-join: result was wrong when there is no common base
URI and some filesets contain files with relative hrefs.
Merge pulll request #56 from daisy-consortium/odt-utils

Close #56