ChestConsensusTool improvements

* Takes URI as constructor parameter
* Add basic functional test
* Minor code cleanup in related classes
* Add (Ignored, for now) test of core.masterchest.info