Automate docker image and tag hammer commands

Automate recent added hammer subcommand docker and its subcommands image
and tag. Supported operations are info and list for both docker
subcommands.

Also add the new module to API docs.

Closes #1640 and closes #1643.
Merge pull request #1755 from elyezer/hammer-docker

Automate docker image and tag hammer commands
Fixes the UI smoke tests
Merge pull request #1756 from kbidarkar/fix-ui-smoke-tests

Fixes the UI smoke tests
Fixed the cli failures in jenkins - user, content_view, medium, partition-table and gpg_key tests
Fix for the missing proceed_edit locator.

Depending upon whether the org and locator being selected,
the host selection page appears. Now instead of `edit` flag,
depending upon the locator's availability the proceed_edit
button is selected.
Merge pull request #1758 from tkolhar/test_cli

Fixed the cli failures in jenkins - user,content_view,medium, partition-table and gpg key tests
Merge pull request #1759 from kbidarkar/fix-ui-proceed_edit

Fix for the missing proceed_edit locator.