3453: Add support for --images to get a list of available images.  Add support
for --project-uuid to place the image and tags in the specified project.  Set a
more useful name for the collection containing the image.
3453: Now lists images by default if called with no parameters.  Fixed reported
timestamps on images without a 'timestamp' property.  Added 'Docker image'
prefix to default name.  Renamed variables in list_images_in_arv() to be more
friendly.
3453: Create links and collection objects in the specified project, even if
the docker image has already been uploaded to some other project.
Merge branch 'master' into 3453-arv-list-docker-images
3453: Add ensure_unique_name=True to collection create.
3453: Refactored arv-put to remove support for name links, correctly use
ensure_name_unique to prevent name collisions.  arv-keepdocker should now
correctly handle cases where the user provides a image hash instead of
repository/tag. Fixed tests.
3453: Rename check_project_exists to desired_project_uuid.  Now raises and
catches distinct apiclient.errors.Error, ValueError errors for project not
found or invalid uuid.
Merge branch '3453-arv-list-docker-images' closes #3453, #3472, refs #3125