Add a github repo UDA.

Fixes #159.
Mention the new githubrepo UDA in the docs.
Merge pull request #161 from ralphbean/feature/github-updates

Add a github repo UDA.