Update blame view upon save

Fixes #29.

Test plan:

First test editing when view is open:

 * Open blame
 * Add some newlines
 * Save file
 * See blame view update

Now test it updates upon second display:

 * Open blame
 * Close blame
 * Add some newlines
 * Save file
 * Open blame again
 * See it update