Log unhandled exceptions
Merge pull request #3209 from ScottNZ/log

Log unhandled exceptions