Refactor Resque adapter to be more consistent with others