changelog correction
extract sidekiq queue interface
extract activity timeout
extract client and server to separate files
rename sleep wait server
first pass celluoid monitor
pass a system instead of queue list
update minimum sidekiq version to use workers api for active work monitoring
rewrite monitor to respect timeout
monitor middleware adapter
update version and docs, switch to new middleware
only start one monitor
notify monitor of job events to keep it from missing small jobs
update gem manifest
documentation update