Shender/git118 refresh buddy text

Describe your PR
There was really 2 bugs here. The buddy text wasn't updated till the job had finished executing, thus sending a :finished SSE.
There was also a problem with the job.reload() not reading the updated values written by the thread which executed the job. This is a Rails bug that doesn't bypass the QueryCache for reloads.

/cc @zendesk/samson @pswadi-zendesk

### References
 - Jira link: #118 
 - Rails bug with reload(): https://github.com/rails/rails/pull/17140

### Risks
 - None
I removed the 'skipped' test. With a few days work, I still couldn't formulate a test that verified reading new job statuses by updating job record in a separate thread or via an uncached block or via a custom SQL cmd that wouldn't trigger a cache invalidate.