Test update_page on the right commit. Fixes #13

It was testing against the first commit when it should have been testing against the last.
It wasn't very obvious because we were using generic `commit_details`.