Added XElement formatter,
Added namespace handling,
Updated tests and demo app with collection examples