Schemeless URL, and documentation

These commits introduce schemeless collection URL parsing for OML4R as liboml2 does, for a consistent user interface. There also is addition of some documentation of desirable features that some clients would hate to see go.

This replaces the previous, similar, pull request.