Started re-working AbstractExchange into an abstract class for SHA512-signed exchanges only.
Updated tests to match changes to core library APIs.
Added structures to support calling private methods on Bter.
Added ExtractTestJson utility.