Add the ability to add/remove hooks

Revamp specs to be broken out into specific areas
if `def pr_list` is implemented:

`Lita::GithubPrList::WebHook.new(github_organization: pr_list.github_organization,`

and so forth below