initial version of githubapi
minor fixes to github-api
- removed yield from constructor: YAGN
- moved @api_url to connection
- error handling improved
Merge pull request #5 from kulerskim/feature/github-api

The feature/github-api code review