Added scope option to github service

Need the scope option to be able to set oauth scope e.g. get read/write access to public and private github repos.