Modified error output to allow longer lines,
Added socket error messages
Added MPI related error messages to diffev