Email address error handling

Returns a error message to Portal when the emailAddress is empty or invalid. Other error messages (from the saving of a job) are not specifically handled as only emailAddress is user supplied.