Add pull request number to Build model

* Extract stub helpers in pull_request_spec
What do you think about keeping the naming consistent with `stubbed_payload` and renaming this to `stubbed_pull_request` instead of `pull_request_stub`, or the other way around?