Factors out Consumer into a toplevel service class
Bumps Ruby
Bumps bunny
Strong logging initialization
Models messages and message batches
Renames connections in deliver service
Minor cleanup
Separates consumer from watch service
Speeds up watch spec
Merge branch 'master' into factor-out-consumer

Conflicts:
	routemaster/services/watch.rb
	spec/services/watch_spec.rb
Removes leftover comment
Waits for consumer to complete before returning
Removes leftovers
Fixes travis configuration
Revert "Speeds up watch spec"

This reverts commit ea41adc80aee09e0205b434509f35ed82f3f0602.
Removes leftover rescue
Revert "Renames connections in deliver service"

This reverts commit af7e9ad35058bab0823ee12b00aafe7bd46e7523.
Fixes message ack/nack
Removes ugly leftover
Beautifies a tad