Update the delayed job start script

Our delayed_job scripts were ancient so they got upgraded and moved to their current default place.
Proper http verb on tests
Add bling before speech

We play a little 'bling' sound-effect before speaking the notification to get user attention.
Include changed attributes in messages

We also include the models changed attribute on websocket messages
Include changed values in the message

We include the previous_changes hash in the websocket notification message. We need to use previous_changes as we are using the after_commit callback and the changes hash gets reset before the callback is called.

This allows us to do more with the notifications in javascript clients etc.
BUGFIX: sending updated image notifications

We previously did this based on the current changed status, but after_commit callback gets fired after the changes to models attributes get moved to previous_changes, thus the updated image notifications were never sent.
Print out updated attribute values

We now use the changes -hash in the websocket message to print out the changes done to the particular object into the html change log on the monitor page.