Add support for checking processes by pattern matching

This involved adding a new class, `monit::checkprocessmatch`, which is very similar to `monit::checkpid`. It uses the same template as `monit::checkpid`, which I renamed for clarity.

Relevant docs: http://mmonit.com/monit/documentation/monit.html#check_process_unique_name_pidfile_path_matching_regex