Add unit tests and post_hook to GithubRepo config.
Add config spec file