Deployer

Adds a deployer component, which uses the queue (#547) to schedule deployments using different strategies (currently one-by-one or all-at-once).

Resolves #602.
We should wait for postgres first (like in [this patch](https://github.com/flynn/flynn/commit/8537bf0ff91c6a4ccfe040ee132962f71b29e64f))