added graphite backend skeletton
Merge branch 'master' into graphite_backend
factorized a generic HTTP client base class out of consul client
renamed japper.monitoring_backends.consul.client.Client to ConsulClient
graphite: added check model
Merge branch 'master' into graphite_backend
Merge branch 'master' into graphite_backend
added UI for editing graphite checks
added a makefile to run tests
implemented the graphite client
implemented graphite checks
implemented graphite checks
graphite: has_dynamic_hosts() always returns True
requiring pytest-cov>=1.8.1, fixes incorrect coverage reports
graphite client: better tests coverage, and handling null values correctly
reporting unexpected errors in checks to sentry
graphite: added Check.run() tests
added symbolic constants in graphite.Check, and more sensible defaults for operators
more code coverage on graphite.Check