adding a new evaluator facility

Each pull request is evaluated if it is mergeable according to the github branch it is filed against.