Don't output default attribute values
Sort namespaces by URL in output.

This gives a generally acceptable ordering (common, core, vocabs, objects, xsi).
We may want XSI to be first, but we can define a more complete ordering on Namespace objects later.