Added a new error gothub.ErrNoJSON

This error is returned by callGithubApi in the strange event where the
GitHub API does not provide a response with "Content-Type:
application/json".
Fixed GitHub.GetCurrentUser()

Tests pass. Woo!