Update Chrome to use new backgroundscript request style. Fix bug introduced while working on Safari. Fix some jshint warnings.
Added callback to on rendering finished, and forgot-to-render status update when rendering complete. This avoids the window where the user could render, quickly attempt to send, and be told they hadn't yet rendered.