Exception class that can be serialized to JSON and serialized to clients. Protevus's HTTP exception class.