ocf: add webhook defined type

This makes it significantly easier to create auto-deploy webhook CGI
scripts by using the script in utils which does validation of the
webhook.
ocf_puppet: remove webhook script, use ocf::webhook
ocf_wiki: remove webhook script, use ocf::webhook
ocf_puppet: remove space from vhost name

The vhost name ends up in file names, so we get log names, config files,
etc. with spaces in the name... yuck.