made conns_per_worker and port part of a struct that gets passed in
made flamingo not bother with the whole multiple connections per worker deal, go 1.1 makes it unnecessary