1.6.0
:poop:, forgot to get this into 3.0
3.0.0!

Noticed this while reading through the notes about the client middleware signature change. (We use client middlewares in our tests, but not in the production instrumentation, so we're not impacted past a test update for 3.0.0 compat).
Merge pull request #1617 from jasonrclark/master

3.0.0!
Use ActiveSupport.on_load hooks to extend rails components

Checking if the constant is define and including the extensions directly
in the base class will for the class to be loaded. This may cause these
components to be loaded before the time and be missconfigured if the
sidekiq railtie is loaded before the components railtie.

It is unlikely to happen but is better be safe.
Merge pull request #1618 from rafaelfranca/rm-rails-hooks

Use ActiveSupport.on_load hooks to extend rails components
Fix spacing issue with proctitle
Add warning about poll_interval with large installations
Fix japanese translation
Merge pull request #1629 from ogom/locale_ja

Fix japanese translation
bump
Seeing pidfile weirdness with relative paths, maybe this is necessary
Need this for write_pid, fixes #1636
testing requires client and worker, fixes #1125
fetcher requires util
Add change note
Indicate in procline that manager have stopped
Do not stop heartbeat even when manager is already stopped

* Heartbeat should never stop (discussion: https://github.com/mperham/sidekiq/commit/ba8c8a57b962489333ce2cc01bdcc0aa381572b8#commitcomment-5996837)
* Test that heartbeat stores data in Redis with ttl
Switch to original proctitle better while testing
Merge pull request #1650 from theoldreader/procline

Heartbeat should never stop