Fix unit tests, refactor out logging proxy creation, slightly improved error handling.
Merge pull request #2 from NSWPlanning/fixes

Fix unit tests, refactor out logging proxy creation, slightly improved error handling.