Use Sidekiq's internal jid instead of creating a uuid

This refactors up code nicely: reduces dependencies on active_support, and uses the internal jid that sidekiq already creates. Tests have been updated to match the new jid format.

This is in reply to issue #1