8147569: Error messages from sjavac server does not always get relayed back to clientSummary: Refactored how logging works in sjavac.Reviewed-by: jlahoda