Renames #fire_event to #enqueue
Fixes error when resubmitting subscription
Adds delayed job support