a first run attempt at removing travis-core

this still needs cleanup, metrics, and aggregation to work, but log processing works as it stands.
remove a newline for globs and giggles
remove an extra amqp requires
add the metriks requires and start the reporter
no need to use '|| 10' as that is the default in the config
remove the shards default config and add a threads one instead
get log aggregation to work, HUZZAH!
tune the metrics a bit more for ProcessLogPart
move an unneeded autoload
some improvements to the metrics for log aggregation
improve the failsafe code

now it will retry 3 times with a 3 second timeout
upgrade to hot_bunnies 1.5.0
log a message when the process starts, which also has the biproduct of setting up the logger
add a missing metriks require
ahhh, start the metriks reporter with our logger, not the default one
require the active_support logger core_ext

this is needed to reset the default logger format so the metriks output can be read and recognized by papertrail and librato
remove rollout as it isn't used
add AR connection management
use Coder from GitHub as it has a fix we need
improve the receive/queue.rb code

- fixed a Timeout::Error naming issue
- sometimes the payload is decoded, not sure why
- fix an error with exception logging