Adding a default config for ubuntu 12.10
Merge pull request #10 from shunyata/master

Support Ubuntu 12.10
Fixed bug where an undef from puppet ends up as "" when template was expecting nil.
Removed something I was using for debugging.
Cleanup.
Merge pull request #11 from shunyata/master

Bugfix when admin or logfile not provided.
Add spec tests for start/stop timeouts
Adding start_timeout/stop_timeout to monit::monitor
Merge pull request #12 from hunner/add_timeouts

Add timeouts
Let `monit::params` use `$::osfamily` + `$::operatingsystem`

`$::osfamily` is for generic references to system configuration
conditionals, while `$::operatingsysetm` and any `$::lsb*` facts are for
more specific implementation. Previously merged changes had a regression
that lost platforms where `$::osfamily` did not match `$::lsbdistid`
such as CentOS, and this commit revises the conditionals that enforced
this behaviour.
Merge pull request #13 from hunner/fix_params

Let `monit::params` use `$::osfamily` + `$::operatingsystem`
allow a uid/gid to be supplied when starting processes
only insert space when starting as a particular uid/gid
correct "left operand of * is not a number" when calculating the default delay
Merge pull request #15 from chrisboulton/interval-delay

Correct error when default delay value was being calculated from issue
Merge pull request #14 from chrisboulton/uid-and-gid

Provide ability to manage processes running under a different UID/GID