rename TestTool -> ExampleTool so py.test doesn't pick it up.
give extra info on test skips
include status code on request output
log error on request post failure
fix bug with reporting where we were passing the wrong sha.