Saving objects and objsets to json file
Better test coverage.
Start of change to make harvester lookup collection by api url.

This will make the command line interface much simplier and will help
with parsing errors.
Collection works as a dictionary or by attr access.
User collection api data as input for harvester.