repo contents api: create a file
http://developer.github.com/v3/repos/contents/#create-a-file
Create, update and delete file API methods added
Be able to prefix path to an API (refs #105)
Allow `Accept` request header

GitHub uses `Accept` to specify different response versions/formats.
See: https://developer.github.com/v3/media/
Merge pull request #112 from freewil/req-header-accept

Allow `Accept` request header
Adding X-GitHub-OTP request header to the whitelist to make it compatible with two-factor auth, close #98

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Add the 'X-GitHub-OTP' header to the docs of the param on the `msg` object

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Add info about how to use library this with two-factor auth + Oauth

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Source formatting

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Adding instructions of how to create token for you application instead of info regarding two-factor auth only

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
Merge pull request #114 from henvic/fix-two-factor

Fix incompatibility with the new GitHub's two-factor authentication feature
Merge branch 'master' into gh-enterprise-prefix
Fix modifying the URL to add the preffix path

See https://github.com/mikedeboer/node-github/pull/106#discussion_r7461460
Merge pull request #101 from skovalyov/repo-contents-api

Complete repo contents API with missing methods
Merge pull request #119 from rafeca/gh-enterprise-prefix

Fix github enterprise — be able to provide a path prefix (2)
added --tests option to turn off generating unit tests by default. It's not helpful enough.
re-generated implementation files
get public keys from users. closes #113
I dislike trailing spaces :)
improve templates a bit