- thread safe error logging via jobobserver
- generally improved error logging