current XML layer. This patch rearranges the reading of the document from XML so that it is done later on, building on the work in #1575. It also adds tests for the two cases that aren't currently tested: * Vector Mode with non-XML format * non-vectormode with XML DOM passed in Tests continue to pass, confirmed via manual inspection as well as the tests. (Closes #1575) git-svn-id: http://svn.openlayers.org/trunk/openlayers@7416 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf