Added `buildError` method to `MessageFormatter` classes, to be used in
returning a nice error message to the user.
Changed Endpoint generation to use new error build methods.
Added `buildError` implementation for XML and GET formatters.
closes #26
Minor changes after #26 when generating.