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.
Extract method: rowClass.
Extract method: approvalTitle.
Rename pullRequestData to pullRequest.
Simplify numApprovals code.
Remove global username variable.
Merge pull request #3 from nubs/gh-pages

More refactoring