add --http-git option to create, git:clone and git:remote

Still working on proper manual testing, so don't put too much faith into this yet.

This should use the heroku host so it's not hard coded to `heroku.com`