Merge pull request #5 from dmytro/master

When hostname has a dash, rigth pargt of the hostname is cut (after '-')
Fixed bug in parsestatus funtion

Ruby object.respond_to does not return true for private methods (which
is what handlers are.) Tweaked the code so that the test becomes
self.respond_to?(..., include_private = true) to ensure the private
methods are evaluated.
Merge pull request #6 from cbrito/master

Tweak to respond_to? code
Add check_check to repo and add fix to skip hosts which are in scheduled downtime
Merge pull request #9 from jonlives/master

Check_check added and fix for hosts in scheduled downtime
added "percent" option, to only alert if a certain percentage of hosts are down broken.
oops, forgot to multiply by 100
..and the setting should be a floating point number
some more clean up, another value which should be a float
Merge pull request #10 from avleen/master

Add "Percent down" option
Skip checking servers which are down - the services logically will be too, and we should already have alerted on the host
Merge pull request #11 from jonlives/master

Skip checking services on hosts which are not OK
Fix for skipping service checks on down nodes, and nodes in scheduled downtime
Merge pull request #12 from jonlives/master

Fix for skipping service checks on down nodes
Change tabstops to 2
- move to optionparser
- restructure to be a gem
Update README
Rename readme
fix line lengths
mention rubygems