Remove export_as handling from generate-exports.py
Do not use export_as for animation exports
Do not use export_as controldefaults exports
Do not use export_as for interactiondefaults exports
goog.require creates a namespace object already
Add ol.BrowserFeature.HAS_WEBGL
Add ol.BrowserFeature.HAS_DEVICE_ORIENTATION
Add ol.BrowserFeature.HAS_GEOLOCATION
Add ol.BrowserFeature.HAS_CANVAS
Add ol.BrowserFeature.HAS_DOM
Use ol.BrowserFeature.HAS_* in map.js
Move ol.ENABLE_[CANVAS|DOM|WEBGL] @define's to browserfeature.js
HAS_CANVAS is false if ENABLE_CANVAS is false
HAS_DOM is false if ENABLE_DOM is false
HAS_WEBGL is false if ENABLE_WEBGL is false
No need for @type when using @const
Remove ol.renderer.canvas.SUPPORTED
Remove ol.renderer.dom.SUPPORTED
Remove ol.renderer.webgl.SUPPORTED
Merge pull request #1395 from elemoine/exports

Fix exports (remove export_as hack)