Update sidekiq/testing to execute almost all of the client api, fixes #713

This should ensure tests reproduce a maximum amount of the implementation details that you'll see in production.