fix(controller/tests): add fleet socket to controller tests
feat(registry): image without development libraries to reduce the size.
feat(registry): image without development libraries to reduce the size.
fix(controller): properly serialize JSONField objects

JSONField is a finnicky thing. When serializing the object in the API,
it will just dump the object as a string. This ends in an invalid JSON
response. In the case of the Config object:

    {"owner": "bacongobbler", "app": "go", "values": "{\"HELLO\": \"world\"}", "memory": "{}", "cpu": "{}", "tags": "{}", ...}

This fix changes the JSON output to the following:

    {"owner": "bacongobbler", "app": "go", "values": {"HELLO": "world"}, "memory": {}, "cpu": {}, "tags": {}}

This is completely backwards compatible with previous requests. The
JSONSerializer will accept both strings and JSON objects in the request.
fix(controller): retrieve logs via GET request
fix(builder): properly parse config vars

Previously, the entire export from `jq` was considered one string, so
when we printed the output it would be like "-e HELLO=foo GOODBYE=bar".
This fixes it to "-e HELLO=foo -e GOODBYE=bar".

I also removed the for loop in favour of a list as bash invokes a
subshell in for loops, losing any data you set (such as BUILD_OPTS).
docs(README): add build status badge for CI test-master job
feat(client): add loading info msg to run command
doc(deisctl): clarify godep dependency
style(builder): fix typo
fix(controller): include message to avoid confusion building the component
fix(deisctl): control plane components should restart on failure
test(tests): add config:unset tests
ref(user-data): switch get_image to use /deis/platform/version
Merge pull request #2099 from carmstrong/controller_test_fleet_socket

fix(controller/tests): add fleet socket to controller tests
Merge pull request #2129 from gabrtv/platform-version

ref(user-data): switch get_image to use /deis/platform/version
Merge pull request #2084 from tobyhede/master

feat(client): add loading info msg to run command
Merge pull request #2121 from mboersma/build-status-badge

docs(README): add build status badge for CI test-master job
ref(docs): rewrite coding standards doc as a PR checklist

The "coding standards" document needed an update for go, our
most prevalent implementation language. It was also verbose and
a bit rambling as it had grown over time, so this attempts
to condense and focus it as a simpler checklist to follow.
Merge pull request #2125 from gabrtv/restart-policy

fix(deisctl): control plane components should restart on failure