Allow ARGV to be injected for improved testability
Merge pull request #38 from rbone/injected-argv

Allow ARGV to be injected for improved testability
Allow statsd metric format
Be a bit more explicit about what's occurring
Add a little test
Merge pull request #43 from jakedavis/statsd

Statsd format for metric plugins
add ability to silence entire check
Merge pull request #44 from grepory/add_check_silence

add ability to silence entire check
[resolve] occurrence filtering does not apply to resolution
Merge pull request #48 from portertech/resolve

[resolve] occurrence filtering does not apply to resolution
version bump
[scope] adjusted silence stash scope
Merge pull request #49 from portertech/scope

[scope] adjusted silence stash scope
[resolve] no need to resolve a notification if it never fired
Merge pull request #50 from portertech/resolve

[resolve] no need to resolve a notification if it never fired
Allow checks to specify depdencies for checks on other clients.

This extends the current dependecy-filtering mechanism, which
looks for events for a given check on the same client, to optionally
look for a triggered event on a different client.  Specifying "foo"
will look for an event for the "foo" check on the same client,
whereas specifying "myclient2/foo" will check for an event for the
"foo" check on the "myclient2" client.

The use-case for this is having external checks, i.e. ping or http
checks for a service on clients that are not running the service.
The external accessibility checks supercede any host-level failures.
Using HTTPS gem source.
Updating Gemfile.lock
Merge pull request #52 from nstielau/external_client_dependencies

Allow checks to specify depdencies for checks on other clients.
minor version bump, check dependency improvements