log fatal error when PDF conversion fails

don't user batch mode, which suppresses too much output
add comment clarifying that `out is None` when verbose=True
Merge pull request #3949 from minrk/log-pdf-failure

log fatal error when PDF conversion fails