add ruby-prof gem to help with profiling
modify how delayed_job is used

This approach is more efficient because the handle_asynchronously
will serialize the current object and in this case that means serializing
the bundle content string. That is unnecessary because the object is 
already saved.