Add error_type to error string if its not empty

Error type can be useful information, however it is never incorporated into the formatted error string.  Implementation/desired formatting are welcome to any desired change.  Just would like to see the error_type in the exception output.