Supporting multiple ports exposed by a docker container

Addresses #2 

A template change here requires https://github.com/jwilder/docker-gen/pull/29 to work