Issue #277:

-add error logging for the test that could be exposed to reate limiting
- add protocol for passing in username:password for json api calls ... still need to figure out how username:password for git will be stored