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
Move Hook and Status API bindings into their own submodules