Fix remove operation bug. Add some warning logs.
rearranging code into a proper python package, per #1
switching to relative imports, plus other minor improvements based on review.
Enable custom boto S3 connection configuration

The config file can now have the following S3-specific config values:

  s3_host
  s3_port
  s3_debug
  s3_proxy
  s3_proxy_port
  s3_proxy_user
  s3_proxy_pass

These config values will be forwarded on to the Boto S3 connection constructor
Bypass the tarsum computation with docker version > 0.9.1

Docker-DCO-1.1-Signed-off-by: Sam Alba <sam.alba@gmail.com> (github: samalba)
Factor out s3_config settings to boto_configs
Remove the s3_host and s3_port settings

Because they didn't work before this changeset, this is a safe change.
The documentation has been updated to show how to specify the S3 host.
Docker version is now mandatory

Docker-DCO-1.1-Signed-off-by: Sam Alba <sam.alba@gmail.com> (github: samalba)
The payload checksum dependency on docker will be 0.10 (not released as of today)

Docker-DCO-1.1-Signed-off-by: Sam Alba <sam.alba@gmail.com> (github: samalba)
Add user-agent for all tests

Docker-DCO-1.1-Signed-off-by: Sam Alba <sam.alba@gmail.com> (github: samalba)
Fixing pep8 warning

Docker-DCO-1.1-Signed-off-by: Sam Alba <sam.alba@gmail.com> (github: samalba)
replacing run.sh with a "docker-registry" console script
use openstack env vars in swift flavour config
Merge pull request #304 from ActiveState/swift-env

use openstack env vars in swift flavour config
Update nginx config information
Add config file for versions of nginx greater than 1.3.9 and update previous config example
images: catch unicode errors

When the headers of the TarFile have non-utf8 encoded values (such is
the case for some xattrs for file capabilities) (see
http://ur1.ca/gzn2m), the repository fails to get pushed. Instead, just
do not generate the tarsum for images with this failure.

Docker-DCO-1.1-Signed-off-by: Vincent Batts <vbatts@redhat.com> (github: vbatts)
Merge pull request #305 from angstwad/master

Update nginx config file examples + README
added registry version to the root url as it will be useful in knowing which version of the registry is currently deployed
rolling unwanted changes made by linter