Refactoring to attempt to establish a rule mechanism for verifying
PullRequests.

Attempting to enable the easier creation of alternate repository
processors.
Merge pull request #52 from Gonthim/master

Refactoring