Add .gpairrc file to .gitignore (gpair)
set_request_defaults no more raise error when private_token is nil
scope for projects api
test against MRI 2.1.0
By not including the 'json' gem the Request class is unable to find
JSON

     NameError:
       uninitialized constant Gitlab::Request::JSON
add 'to_hash' method for ObjectifiedHash

close #26
Doc & test that update_merge_request can set state

Update the documentation for Gitlab.update_merge_request to say that
Gitlab.update_merge_request can change a merge request's state.
Add merge_request_comments to get a MR's comments

Add a method merge_request_comments to retrieve a merge request's
comments.

Document and add spec tests for the new method.
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
Completely remove  check