started adding proper support for v1.1 of the Balanced API

This PR is branched off of https://github.com/Crowdtilt/Business-BalancedPayments/pull/35 , so you should review and merge that one before reviewing this one. Otherwise, the diff for this PR will look larger than it actually is.