change-monitor: perform ggit_diff_blob_to_buffer() in a thread.

https://bugzilla.gnome.org/show_bug.cgi?id=737562