Externs

This PR fixes some styling 'issues' in `oli.js` and `olx.js`. I've been using them as _source_ files in my own project (I've seen OpenLayers is now supported as a npm package, thanks for that!), which gives me some errors/warnings. It would be great if this PR could be merged, as it makes the _ol_ externs files more consistent with the others. Lastly, I also replaced `olx.View.fitGeometryOptions` with `olx.view.FitGeometryOptions`.