Hacked XML formatter to not indent (and therefore alter) character data

Will re-write this to not be material for The Daily WTF as soon as
OAI-PMH is 100% taken care of. OAI-PMH schema validation required this
change in the first place.
No XML escaping for service debugging
Proper escaping of XML content
Actually respect start and limit settings