Fix comment typo and add separator between two subclasses.
Bring the XMLToStringStyle implementation back from the grave.

Reintroduces the implementation that was commented out but appeared in commons-lang v1.1, adding handling for Maps and Collections.
Still a somewhat partial implementation.