Non http namespaces

Although these changes address the issue of resources (both subjects and predicates) that begin with "https://", I can imagine that there might be other protocol schemes that are used as IRIs.

http://en.wikipedia.org/wiki/URI_scheme

I wonder if there is a more general purpose way we should implement this behaviour.