Added ability to set scheme when talking to instances.
Added some extra debug logging of blocklist parsing.
Refactored to use a BlockParser structure. Added ability to limit max severity per-URL source. Improved method for checking if changes are needed.