Previously, we were just logging when an error happened early in our comment processing code. However it's possible for us to write comments on error even at this early stage which will make for a better user experience. Fixes #398
mergeable