Github oauth feature

i hv created this api and tested it with git ouath v3 .Have a look .