Now checks scheme to ensure IP-based before complaining about missing hierarchical part. Fixes #120.
Added an implementation of the mailto: scheme. Probably needs additional testing.
Updated comments and added ip-based checks to specializations.