style: simplify missing dependency in `grid.irodsStore`
bugfix: namespace bug in `cheshire3-init`
use DocumentFactory when registering db with server
+func: utilities for parsing/opening iRODS URLs
PyRods 3.2.x compatibility

Also class a DocumentStream to determine whether an iRODS URL is a
file or a collection.
+func: enable config paths to be URLs
style: simplify missing dependency in grid.documentFactory`
bugfix: `tagName` when loading directory

tagName may have been set as an empty string, so a test for
`is None` returns False and so an XmlDocumentStream is assumed.
bugfix: multiple inheritance for `IrodsDeterminingDocumentStream`
+func: easily load data from iRODS

Add `icheshire3-load` to load data from iRODS relative to current
iRODS working directory. Can also use an iRODS URL e.g.:

 - `icheshire3-load collection1`
 - `icheshire3-load collection1/item.xml`
 - `icheshire3-load irods://user@host:port/zone/home/user/path`