add riemann-aws-status, for forwarding aws status events to riemann
Force dates presented by Fog to be strings. Some versions will use the Fog::Time class, others use plain strings.
Add checks to run option
process per check options
run configured checks
Merge branch 'master' of git://github.com/aphyr/riemann-tools into aws

Conflicts:
	Rakefile.rb
Merge pull request #27 from digital-science/allow_seperate_health_checks

Allow seperate health checks
Make riemann-bench 1.8 compatible
riemann-health: checks_to_run is now checks, multivalued.
redis is a required dep
Merge pull request #28 from digital-science/aws

Riemann aws-status
Add redis-url and redis-socket parameters

Add additional Redis connection parameters URL and socket, in case the
user wants to connect to monitor a Redis server by using a Redis URL
that can have the following format:

* redis://server:port
* redis://:password@server:port/db
* unix:///path/to/redis.sock
Send Redis string INFO values as description

Send the values of the different Redis INFO metrics that are strings in
the description field of the report.
Send persistence last status in state field

Send the values of the persistence last status
metrics (rdb_last_bgsave_status and aof_last_bgrewrite_status) in the
state field of the report.
Sent DB keyspace metrics in the description field
Add redis-section parameter to indicate INFO section
Merge pull request #29 from inkel/improve-riemann-redis

Improve riemann-redis client
Add a Redis SLOWLOG client

The `riemann-redis-slowlog` client uses Redis' SLOGLOW [1] command in
order to report those queries that exceeded a certain amount of time.

This client accepts the following CLI flags:

* --redis-url, -d 
: Redis URL (default: redis://127.0.0.1:6379/)
* --redis-password, -r 
: Redis password (default: "")
* --slowlog-len, -s <i>: Number of SLOWLOG entries to get (default: 10)
* --slowlog-reset, -o: Reset SLOWLOG after querying it (default: false)

The Redis SLOWLOG format returns the id, timestamp, microseconds spent
while executing the command and an array of command and arguments sent
to the Redis server. This last array is sent as a Ruby inspect string in
the `description` field.

The service indicated by this client is `redis`. The state is always
`warning`, and the tags sent with the reported event are `redis` and
`slowlog`.

[1] http://redis.io/commands/slowlog
Merge pull request #30 from inkel/redis-slowlog-client

Add a Redis SLOWLOG client
Typo