Added methods to get the base URLs for API requests for a company.
Added dynamic queries and item requests like getJsonResponseForCompany("991231") and getJsonResponseForQuery("SELECT * FROM Customer").
Tidied tests to make the intent easier to follow.
Extended read tests to test all types.