Testing renter API functions
Created by: mnsl
This PR expands TestIntegrationHostAndRent
in order to attain complete coverage of renter API calls (excluding calls that rely on sharing, a feature that is currently disabled).
TestIntegrationHostAndRent
is now unwieldy, but breaking the tests into separate functions wastes several seconds per function because of setup.
Renter testing is still incomplete, of course. We need to be doing tests that include multiple hosts and renters in realistic (out of sync) conditions.