feat(controller): add custom domains to apps

This adds a `deis domains` command to add custom domains to your application. This PR is still a work in progress, but I'm throwing this out there for discussion.