Extract Method: saturatePullRequest.

Chaining promises to make for cleaner code.
Update pullRequestData with parsed fields.

Much nicer to treat the pull request as an object and set the
appropriate fields on it.