Updated error messages and added new LogMessage

Added new LogMessage constructor to include Header info.
Updated error messages we send to the client.