Switch to passing String url into listing transport calls for consistency with other transport calls. Add more unit tests for HttpListing, and rearrange the resource directory structure (along with adjusting to changes I've made in the test fixture). Switch away from using TransferManagerImpl to drive the HttpListing tests.
don't depend on galley-core for unit tests, now that we're isolated to the local httpclient-based transport apis.