Fixed #754 no longer requires config with github id

If there's no github config found, then it returns a dummy function.
Merge pull request #755 from remy/fix/754-github-id-in-app

Fixed #754 no longer requires config with github id