added reporting for bad nodes
added node state return to unit tests
removed testing logging line
Merge pull request #18 from hmrc/report-node-failures

added reporting for bad nodes