feat(controller): inject tag version value in environment.
feat(controller): inject tag version value in environment.
fix(builder): hardcode STACK to cedar

This informs the official buildpacks that they should  use binaries
linked against older versions of packages.
fix(tests): use our own fork of postgresql container for testing

We had been using paintedfox/postgresql directly from the Docker Hub,
the reasoning being that using a container other than deis/database
keeps the functional tests more honest. Instead, use a container
from a forked repo, so we can control changes to it.
Merge pull request #1815 from mboersma/fix-test-postgresql

fix(tests): use our own fork of postgresql container for testing
Merge pull request #1802 from bacongobbler/cedar-stack

fix(controller): hardcode STACK envvar to cedar
ref(client): remove PyYAML dependency and save to ~/.deis/client.json
fix(client): convert client.yaml to client.json once if needed

Our use of YAML was very restricted, so a set of python string
replace calls converts it to valid JSON without requiring PyYAML.
If that succeeds, delete the old ~/.deis/client.yaml file, otherwise
ignore errors and just use ~/.deis/client.json from now on.
Revert "fix(logger): properly parse incoming syslog messages"
test(controller): create log directory
Merge pull request #1811 from aledbf/inject_app_and_tag

feat(controller): inject app name and tag version in image env.
Merge pull request #1767 from mboersma/1749-no-pyyaml

ref(client): remove PyYAML dependency and save to ~/.deis/client.json
Merge pull request #1816 from bacongobbler/revert-1757-syslog-parser

Revert "fix(logger): properly parse incoming syslog messages"
Remove travis-ci badge 

Travis-CI is no longer used by this project
Merge pull request #1820 from bdemers/patch-1

Remove travis-ci badge
ref(controller): remove close_db_connection tests hack

The decorator once allowed us to work around issues with running
our test suite, but does not seem to be needed now.
fix(contrib/coreos): bump etcd peer heartbeat to 500ms
Merge pull request #1831 from carmstrong/etcd_500

fix(contrib/coreos): bump etcd peer heartbeat to 500ms
fix(scheduler): handle announcer timeouts to work around https://github.com/docker/docker/issues/8022
Merge pull request #1832 from gabrtv/announcer-timeout

fix(scheduler): handle announcer timeouts explicitly