Refactor
- create bastion using an asg
- fixes to have runner correctly register with gitlab
- cleanup on shutdown (stop docker machines & deregister)
- paramterize docker-machine config
- pass service_tags from bastion to docker-machine's so that we can properly account for cost