Remove custom Error type

Now, only http errors need to have an 'ErrorCode'
[#67120336]
Remove header and body properties from HttpError object

[Finishes #67120336]