Cleans up error handling and error display for the message verification system. Will help make errors more clear to users. Fixes #43