Fixed hanging ssh bug FINALLY
Make upload script executable
Merge branch 'master' of github.com:metamx/druid
Made webstream example work.
Merge pull request #185 from rjurney/test-harness

Fixed hanging ssh bug FINALLY
Merge pull request #186 from rjurney/master

Made upload.sh executable
First version of a RabbitMQ Firehose implementation.
adding an example dir to test the rabbitmq implementation
Making more things configurable through the realtime.spec file.
Implemented a better query.body for the test I'm using. Added a shutdown listener to the connection and channel to get a notification when they are closed. Question remains whether the connection should be re-established when that happens.
Minor sanity checks when checking for and processing a new message.
Fixed some errors in the realtime.spec and query.body files and cleaned up the format to make it more readable as an example.
1) Update version of http-client
Merge remote-tracking branch 'upstream/master' into rabbitmq
Limited retries on s3 segment puller exceptions

Useful for reducing spurious alerts due to general s3 flakiness.
Move retryS3Operation to S3Utils
Remove unused methods from S3Utils
Code cleanup and formatting, documentation and moving all configuration into the consumerProps.
Adding a newline at the end of the file.
Retry s3 operations on non-wrapped IOExceptions

Can happen if we get a socket related mishap while fetching an s3 object.