[#68] Fixed bug when elvis.config is missing from the repo.

Instead of throwing an error, the functions from the GitHub API are now returning `{error, Reason}`.