feat(controller): pipe release notes to app logs

Whenever a release is created for an application, its logs will now
also be seen in `deis logs`. The log pattern follows the same syntax
as Heroku's logs:

    2014-08-25T20:23:53.275002+00:00 heroku[api]: Enable Logplex by me@bacongobbler.com
    2014-08-25T20:23:53.275063+00:00 heroku[api]: Release v2 created by me@bacongobbler.com

The log syntax coming from the controller looks like so in the app logs:

    2014-08-25 14:25:50 deis[api]: bacongobbler created initial release

Which follows the same syntax as our app logs:

    2014-08-25 14:25:50 island-larkspur[web.1]: listening on port 5000...
chore(builder): import deis/slugbuilder
chore(builder): import deis/slugrunner
chore(builder): remove unnecessary slug* documents

We reference CONTRIBUTING.md and the DCO in the root of the project.
No need for duplicates.
Merge pull request #1701 from bacongobbler/1145-lifecycle-logs

feat(controller): pipe release notes to app logs
Merge pull request #1707 from bacongobbler/import-builder-components

chore(builder): import slug* components
chore(*): rename deprecated X-ConditionMachineBootID

This was changed to X-ConditionMachineID.
See https://github.com/coreos/fleet/blob/d647e00d38ad55c475b4b1c32d29ed696dc9e2c6/job/job.go#L23-L24
Merge pull request #1716 from carmstrong/remove_deprecated_fleet

chore(*): rename deprecated X-ConditionMachineBootID
ref(scheduler): remove announcer

This has been refactored into a micro-service image called publisher,
which listens on a socket and publishes metadata to etcd.