Project hooks: set events to trigger on
Fixed: create project deploy key
Create branches.rb.  Move branch related actions there.  Add new methods for (un)protecting branches and creating new branches - which requires Gitlab 6.8-stable or newer. Added tests for new methods and fixed old tests looking for methods in old locations.
fix method name in docs

close #40
Merge pull request #43 from asedge/branch_refactor

support repository branches API
System Hook API
Merge pull request #44 from nanofi/system_hook

System Hook API

close #28
Merge pull request #41 from semenyukdmitriy/add_project_hook_with_events

Project hooks: set events to trigger on

close #28
Merge pull request #42 from semenyukdmitriy/fix_create_deploy_keys

Fixed: create project deploy key

close #37
Fix travis error. see https://twitter.com/travisci/status/461447293976055808
Merge pull request #45 from nanofi/fix_travis

Set travis RVM version 2.1.0 to 2.1
hooks needs options for page and per_page
Use 1.9 optioin syntax
Merge pull request #46 from nanofi/system_hook_page

hooks needs options for page and per_page
get rid of ruby argument prefix warning
bypass private_token check for session API call

close #21 #25
pluralize module name: SystemHook -> SystemHooks
Single commit and diff of a commit
Merge pull request #47 from nanofi/commits

Single commit and diff of a commit
update copyright