Compute anchor value only once
Only show controls for WebGL settings when WebGL is used
Remove unused local variable
Remove unneeded function binding
Fix coding style
Use features.forEach instead of for loop
Merge pull request #2018 from fredj/featureoverlay-cleanup

Miscellaneous ol.FeatureOverlay cleanup
Add fifth value for BBOX to be conforming to the WFS 1.1 spec
Merge pull request #2020 from bartvde/wfsbbox

Add fifth value for BBOX to be conforming to the WFS 1.1 spec (r=@tschaub)
Remove layer option from ol.interaction.Select

Fixes #1991
Merge layerFilter option into layers
Merge pull request #1992 from fredj/select-layer-option

Remove layer option from ol.interaction.Select
Don't return a feature if there are no coordinates
Merge pull request #2024 from twpayne/igc-invalid

Fix IGC handling of invalid IGC files
Adding a JSDoc configuration for generating metadata on exported symbols

This generates info for all symbols annotated with "@todo api" (when Plovr is replaced, this will become "@api").  Generated metadata is written to stdout.  A separate process will handle the output.
Add a task to generate metadata on exported symbols

This runs JSDoc with the "symbols" config, providing a list of source files that have been changed since the previous run.  The output is used to generate a symbols.json metadata file containing all exportable symbols info.  A separate task will be run to generate the exports.js file.  These same metadata files will be used by a build tool.
Annotations for exports
Removing old *.exports for completeness
Write out sorted symbols, excluding inherited ones on private classes

There are cases where a private class may inherit an exportable member (e.g. ol.DebugTile_#getTileCoord comes from ol.Tile#getTileCoord).  We want to avoid making these exportable.
Allow main method to be called from elsewhere