campaigns: Support more generic PullRequest events from Bitbucket server
Created by: ryanslade
This change is able to handle new events produced by .. version 1.3.6 and higher.
It is backwards compatible with older version of the plugin.
Another PR will follow that interprets the new events to compute review status properly.
Part of: https://github.com/sourcegraph/sourcegraph/issues/9139