Prefer`responseXML` when available + fixed issue #158
Optimized the use of the TMXRenderer object, by reusing when possible a default one

as most map/layer have anyway the same structure
fixed missing comma