Added some support for github oauth