Add exception reporting

They will be labeled as fatal when not in dev mode. This will report errors from packages as well.