Overhaul DHCP check to handle broadcast, and do unicast as a dhcp relay
- Separate listening and sending sockets - fixes some broadcast issues
- If server set, use unicast, but set giaddr and listen on dhcp server port
- Add debug output (incoming and outgoing DHCP messages are displayed)
Adds the beanstalkd/beanstalkd-metrics.rb plugin

All it does is take the metrics provided by beanstalkd and push them to
graphite. There's other plugins in beanstalk/ (no d at the end) but those use
the outdated 'beanstalk' ruby gem.
check-procs.rb: Reasonable matching conditions

check-procs should check if any matching processes exist when no
thresholds are specified.

* Remove the default upper thresholds (-w and -c)
* Change lower thresholds (-W and -C) to 1 instead of 0

Suppose we have 9 ssh processes running and any processes don't
mach to 'foo'. With this patch, we'll get this result:

    % ./plugins/processes/check-procs.rb -p ssh
    CheckProcs OK: Found 9 matching processes; cmd /ssh/
    % ./plugins/processes/check-procs.rb -p ssh -w 5 -c 10
    CheckProcs WARNING: Found 9 matching processes; cmd /ssh/
    % ./plugins/processes/check-procs.rb -p foo
    CheckProcs CRITICAL: Found 0 matching processes; cmd /foo/
    % ./plugins/processes/check-procs.rb -p foo -C 0
    CheckProcs WARNING: Found 0 matching processes; cmd /foo/
    % ./plugins/processes/check-procs.rb -p foo -W 0 -C 0
    CheckProcs OK: Found 0 matching processes; cmd /foo/
check-procs.rb: Revert unnecessary changes
Add 'match' option to check, to allow pattern-matching on returned values
Added require rubygems < 1.9 for graphite mutator
Merge pull request #464 from blhughes/master

Added require rubygems < 1.9 for graphite mutator
Merge pull request #462 from mrichar1/snmp

Add 'match' option to allow pattern-matching on returned values
Merge pull request #460 from maoe/fix-check-procs-defaults

check-procs.rb: Reasonable matching conditions
Merge pull request #459 from paasta/beanstalkd-metrics

Adds the beanstalkd/beanstalkd-metrics.rb plugin
Merge pull request #463 from mrichar1/dhcp

Overhaul DHCP check to handle broadcast, and do unicast as a dhcp relay