Merge pull request #13 from dsheets/master

Pull Requests
Merge pull request #14 from dsheets/master

Rest of Pull Request API + Tests + Semantic Errors + Monadic Matching
Merge pull request #16 from dsheets/status

Hooks and Statuses API
Merge branch 'master' of https://github.com/avsm/ocaml-github into request_control