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
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
make test suite run on newest sidekiq
Merge pull request #23 from LongMan/master

Removed web depencies
update Gemfile.lock after #23 merge
Merge pull request #24 from supaspoida/patch-1

Use #message instead of #to_s
Merge pull request #26 from krasnoukhov/shutdown

Handle Sidekiq::Shutdown exceptions
Merge pull request #27 from krasnoukhov/processor

Added processor identity to failure data
Merge pull request #25 from mathieulaporte/tp_rotating_failures

added "rotating" failures list
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
bump version to 0.2.0
we should still record a failure when retries disabled and mode is exhausted