adding service_restart parameter to specify a reload command

the haproxy service resource only supports start/stop/restart
you can get around this by setting in the service resource:
  hasrestart => false
then specifying a different restart command:
  restart => '/usr/bin/service haproxy reload'