Use the SDK common XmlPrettyPrinter

The XML pretty printer was moved up from the Eclipse plugin
into common (such that for example the resource merger can
use it).

This CL removes the old XML pretty printer and replaces it
by a subclass which customizes the formatter slightly (in
particular, taking advantage of the Eclipse DOM's ability
to remember whether an XML tag was an empty tag such at
<this/> rather than <this></this>.)

Change-Id: Ie0865c3c35f1340fa4dcaf42253599f278ce4997
27 files changed