Port over more test cases
Add support for axis orientation
Move parseGeometry workaround into the tests
Fix option name zoomInTipLabel
Merge pull request #1753 from oterral/fix_typo

Fix option name zoomInTipLabel
Copy NAMESPACE_URIS_ array to the instance
Use readFeatureFromNode instead
Rename NAMESPACE_URIS_ to namespaceURIs_
Move preload property default value into ol.renderer.Layer#manageTilePyramid
Add useInterimTilesOnError property to ol.layer.Tile
Fixing test failure on Chrome 33
Remove antipodal test cases

The Vincenty formula can fail to converge for antipodal points (see http://en.wikipedia.org/wiki/Vincenty's_formulae#Nearly_antipodal_points), so those test cases are removed.  These tests fail with the latest V8 due to optimization of trig functions with lookup tables.  For example, Math.cos(Math.PI / 2) is no longer calculated based on the value of Math.PI / 2 (which is different than the actual value of π / 2).  Instead, values close to multiples of π / 2 are determined to be 0 (which is arguably what you want).  Previously the tests were relying on very small numbers being returned in this case.
Removing repeated test cases
More repeated test cases
More realistic precision for cosine distance results

Chris Veness' discussion of using the spherical law of cosines (http://www.movable-type.co.uk/scripts/latlong.html) suggests it gives well-conditioned results "around 1 metre" in JavaScript (this assumes a sphere with 6,371km radius).

In Chrome 33, Math.pow(Math.cos(Math.PI / 4), 2) yields 0.4999999999999999.  When we take the arccosine of twice this, we get something significantly different than zero.  Multiplying by 6371 means we can't assert that this is within 1e-9 of zero.
Use stack instead of recursion for features

This also allows us to work without a local copy of the
namespace URIs.
Merge pull request #4 from ahocevar/gml-stack

Use stack instead of recursion
Activate useInterimTilesOnError in ol.renderer.canvas.TileLayer
Activate useInterimTilesOnError in ol.renderer.webgl.TileLayer
Activate useInterimTilesOnError in ol.renderer.dom.TileLayer