fix(reporter): use fake response object if response undefined

For some reason, node-coveralls apparently doesn't always give a response object to the callback. Because of this, it needs to be faked to prevent issues.

Closes #4