Fix discrepancies between class variables and template variable names

Some of the variables used in server.conf.erb are undefined in the puppet class, or are defined with a different name. These commits resync the two so that the template is properly interpolated.

Without these commits, I found the generated config file caused a parse error and prevented the services from starting up.