Clarify runner variables in Server

* removed the splat argument on Server.new instead just pass the array,
  which simplifies the reading of the code
* made the naming of the runner variables consistent with the name of
  the class (from gitdocs, gds, and gd to runners and runner)