Handle Sidekiq::Shutdown exceptions
Merge branch 'shutdown'
Typo
Merge branch 'processor'
Merge remote-tracking branch 'upstream/master'
Fix specs
Added processor identity to failure data
Now it is possible to track on which host job was failed
make test suite run on newest sidekiq
sidekiq-web depends on sprockets, sinatra and slim, so there is no need for this depency here
Making Sidekiq::Web tuning optional
Moved web stuff to development depencies to make it all testable
update Gemfile.lock after #23 merge
Use #message instead of #to_s

Exceptions raised by the google-adwords-api gem return the same thing for `e.class.to_s` and `e.to_s`. Switching to `message` here makes the output match what is shown in sidekiq's retries. I believe the convention is to implement a `message` method on exceptions, so I'm thinking this issue isn't specific to this gem.
added "rotating" failures list
some refactoring + spec
remove cli require dup
change process info location and format
refine failure rotation setting and define default value of 1k
add failures_max_count info to readme
add changes do changelog