Extract CommentingPolicy policy object

* Extract `CommentingPolicy` object for logic around permitting
  Hound to comment on a line in a pull request