Swallows exceptions on getting extra github data

It's ok to swallow these exceptions because the data is not necessary
for correct execution of the code.
Moves exception handling up the call stack
Merge pull request #55 from AmadeusW/retrieverExceptionFix

Fixes #54 Swallows exceptions on getting extra github data