Add AsyncStringFeatureParser and use plain
XMLHttpRequest in the KML example

Since the content-type on github.io is application/octet-stream we need
to implement an Async string based parser interface in the KML parser.
Also use plain XmlHttpRequest in the example instead of jQuery Ajax since
the vector-features example also uses that.
Fix ol.Geolocation and ol.GeolocationOptions export
Merge pull request #642 from fredj/geolocation-export

Fix ol.Geolocation and ol.GeolocationOptions export
Merge pull request #641 from bartvde/kmlexample

Add AsyncStringFeatureParser and use plain (r=@ahocevar)
Add ol.DeviceOrientation
Add 'tracking' property to ol.DeviceOrientation
Add 'heading' property to ol.DeviceOrientation
Add options to ol.DeviceOrientation constructor