Docker CLI Enhancements

Included are the following changes:
* Addition of CLI Remotes
* Addition of CLI Plugins
* Minor refactorings

Docker-DCO-1.1-Signed-off-by: John Hopper <john.hopper@rackspace.com> (github: zinic)