Add docs link to loadingstrategy
Remove olx and interfaces from docs sidebar
Change sourceDir to src/ in generate-info.js

This is to accomodate the case where other directories than "ol" include "api" annotations. For example, the Swisstopo geoadmin folks extend OpenLayers 3 in an ol3 fork, and they have their own "ga" namespace/directory under "src". See https://github.com/geoadmin/ol3/tree/master/src.
Restore synchronized map panning in google-map example
Merge pull request #2184 from ahocevar/google-no-kinetic

Restore synchronized map panning in google-map example
Manually add jsdoc dependencies

Looks like there is a version mismatch with the taffydb and
underscore dependencies of jsdoc, so we add them here manually.
Merge pull request #2187 from ahocevar/fix-jsdoc

Manually add jsdoc dependencies
Add more tests for ol.structs.RBush#forEach
Better ol.structs.RBush#forEach documentation
Skipped features support to ol.source.ImageVector
Merge pull request #2186 from fredj/rbush-tests

Add more tests for ol.structs.RBush#forEach
Merge pull request #2185 from elemoine/imagevector

ol.source.ImageVector doesn't skip features
Merge pull request #2157 from probins/loadstrat

Add docs link to loadingstrategy
Merge pull request #2173 from probins/sidebar

Remove olx and interfaces from docs sidebar
Remove ol.easing.elastic and ol.easing.bounce

And move the code to the animation example
Merge pull request #2188 from fredj/easing

Remove ol.easing.elastic and ol.easing.bounce
Mark abstract method as function for JSDoc to pick it up

This leaves aside the question whether getImage needs to be
defined as abstract method in a base class that does not know
about images, but at least it makes the documentation appear
correctly in ol.tile.Image.
Merge pull request #2191 from ahocevar/tile-function-annotation

Mark abstract method as function for JSDoc to pick it up
Merge pull request #2174 from elemoine/generate-info

Change sourceDir to src/ in generate-info.js
Update closure-util

The closure-util package works on Node 0.8, 0.10, and 0.11 (as of this writing), but it requires an updated version of npm to install on Node 0.8.  For the build to pass on Travis, we update npm before installing other dependencies.  For others who are installing the openlayers package, nothing special is required for Node 0.10 and above.  For users on Node 0.8, the openlayers package will only install with an updated version of npm.  This can be installed with npm itself.

    npm install -g npm # only needed on Node 0.8