The puppet::agent class should set puppet_server default

This fixes master class inheriting from puppet::agent (when there is no default for puppet_server).