Deployment on Heroku with Git

I think we should also allow Git remotes to be defined as targets so you can just switch to them and hit Deploy (Push) to push to the git remote.

This way we can just like docker make the connection files - target dependent, so the right one gets pushed.