patchreview: allow updating branch diffs
This makes the patchreview plugin update button refresh the diff after
checking out another branch during a branch diff review. Additionally,
don't let the plugin trigger patch updates when it is known that updating
is not supported.
Differential Revision: https://phabricator.kde.org/D7421