Fix for #93.  XML response for XML clients.

AATAMS unfortunately uses a mix of this "convention" - favouring new lines in classes which have been added by us (and normally the other for classes which are mostly generated/from plugins, such as this).

It's impossible to be consistent without a major bulk cleanup.  Having said that, brace on the same line would be more consistent in this case, so I'll change it.