fix(controller): dockerfile entrypoint should be /bin/bash

When a dockerfile and a Procfile are present, the default entrypoint
should be /bin/bash instead of /runner/init, which is the default
entrypoint for Procfile-based applications.
fix(controller): use /bin/sh for better portability

This allows us to run admin commands on micro-images such as
busybox.