feat(router): improve log output.
feat(router): use godep to include dependencies.
ref(deisctl): use docker exec
chore(*): Added editorconfig

editorconfig configures editors to use the correct indent size and
style.

[skip ci]
fix(router): Increased connect timeout

Heroku terminates requests after 30 seconds and the nginx default is 60
seconds
fix(gateway): Removed unrecoverable state

When the deis radosgw user was created, but setting the access and
secret key failed, the store-gateway was stuck in an unrecoverable
state.
Merge pull request #2464 from bacongobbler/2463-controller-utc

fix(controller): change timezone data to UTC
test(deisctl): add example unit tests for help and --version
fix(docs): update links to Docker documentation
docs(installing_docs): add cluster size to system requirements
Merge pull request #2471 from mboersma/fix-dockerfile-ref-link

fix(docs): update links to Docker documentation
Merge pull request #2472 from carmstrong/clarify_resouce_requirements

docs(installing_docs): add cluster size to system requirements
docs(installing_deis): add deisctl version check
Merge pull request #2486 from gabrtv/deisctl-version-check

docs(installing_deis): add deisctl version check
docs(concepts): add missing word
Merge pull request #2476 from misfo/patch-1

Add omitted word in docs
docs(database): add BUCKET_NAME Environment Var
fix(client): _logger doesn't exist for settings
Merge pull request #2493 from Joshua-Anderson/ioerror-fix

fix(client): _logger doesn't exist for settings
chore(controller): update docker-py to 0.6.0

The controller uses only the utils.parse_repository_tag()
function, which has not changed, so this merely keeps
requirements.txt up to date.