Fix github issue 267 GPX: handling of desc attribute.
Fix http://trac.osgeo.org/openlayers/ticket/3554

Finally using Util.isElement and nothing else for cross-platform
compatibility according to elemoine's comments.

Tested on Chromium 18 Ubuntu 12.04.
8 tests fail (detailed: fail 9). List follows.

23:13:26 test_respectZoom: Google tests can't be run from localhost:8000
23:14:22 test_write_wmc_Layer: Safari has wierd behavior with getElementsByTagNameNS: the result is that we can't run these tests there. Patches welcome.
23:16:15 test_Layer_Google_constructor: Google tests can't be run from localhost:8000
23:16:15 test_clone: Google tests can't be run from localhost:8000
23:16:15 test_Layer_Google_isBaseLayer: Google tests can't be run from localhost:8000
23:16:15 test_Layer_Google_Translation_lonlat: Google tests can't be run from localhost:8000
23:16:15 test_Layer_Google_Translation_pixel: Google tests can't be run from localhost:8000
23:16:15 test_Layer_destroy: Google tests can't be run from localhost:8000
23:16:15 test_Layer_Goole_forwardMercator: Google tests can't be run from localhost:8000
23:16:15 test_Layer_Google_overlay: Google tests can't be run from localhost:8000
23:16:15 test_Layer_Google_isBaseLayer: Google tests can't be run from localhost:8000
23:16:15 test_Layer_Google_setGMapVisibility: Google tests can't be run from localhost:8000
23:20:13 test_Layer_MapServer_Reproject: Can't test google reprojection in Opera or Safari.
23:20:18 test_Layer_WMS_Reproject: Can't test google reprojection in Opera or Safari.
add index to details
#2938: [patch] Comparason type like with null (property not present)
#2940 Add relations support for OSM format
#2940 add shared
add indexDistance to LineString distanceTo Point
don't sort
rm loop brake
add version
rm end white space
Adding unit tests.
Fix irregular character that Ruby/Rails objects to
Merge branch 'master' of github.com:openlayers/openlayers
Merge branch 'master' of github.com:openlayers/openlayers
Zoomify - Fix for Wrong dimensions for marginal tiles for resolutions with dimensions dividable by tile size

- Fix for problem from this issue: https://github.com/openlayers/openlayers/issues/928
Added curly braces to meet coding style, corrected height variable instead of width on L242
Merge branch 'master' of github.com:openlayers/openlayers
Rename name and label attributes to be compatible with 1.1.0
Update and correct tests