PEP8
PEP8
PEP8
Basic support for loading catalog with custom coordinator and storage backend

- added `coordinator_for_url` and `storage_for_url` helper methods to find the right storage class for a give url. These can probably be improved.
- renamed `validate_url` to `valid_url`
- added url validate to StorageBackends
- integrated custom config loading with `catalog:list` command
Re-integrating `bundle:list` command
Re-integrating `distro:update`
Re-integrating `distro:delete`
Changing args around, and some cleanup
PEP8
Re-integrating `bundle:update`
Re-integrating `bundle:delete`
Cleaning imports
PEP8
Basic (crude) log level support
Removing `log` from top-level package.

This is the same way Requests does logging, which I think is a good example.
Removing unneeded import
Moving format definitions into an enum
Cleaning up imports
Cleanups & PEP8
Merge branch 'feature/s3-redis-integration' into feature/basic-loglevel-support

Conflicts:
	src/zinc/cli.py