Better chance of running with Content Security Policy rules

OpenLayers cannot run in environments where CSP (http://en.wikipedia.org/wiki/Content_Security_Policy) is enforced - for example a Firefox extension that doesn't allow dynamic code evaluation (with `eval`).  We still conditionally use eval in the JSON parser, but this can be avoided by developers using native JSON.parse before calling our GeoJSON parser, for example.
Adding a bit about the CSP change to the release notes
Merge pull request #1005 from tschaub/csp

Better chance of running with Content Security Policy rules
closes issue #630
closes issue #630
fix whitespaces and line breaks
simplify, fix whitespaces and line breaks
Reverting to previous version

My advice to attach the events instance to the map div was a bad one.
Unregister events properly
Merge branch 'swen100:master', with two additional minor fixes

Fixes #1013
Fixing typo (see #1013)
Moved the KML ExtendedData block above the geometry block to conform with the XML Schema
Merge pull request #1016 from Welshmilla/master

Patch to move ExtendedData block in OpenLayers.Format.KML to pass Schema Validation