Feature/get commit msgs fix

See issue #40 

Here I:
  - use the missed params dict in the request to github
  - handle missing login information by falling back to the committer name, which is present

@evansde77 @dmannarino @jcounts @petevg