Remove View2D typecasts in bind-input example
Remove View2D typecasts in geolocation example
Make Interaction inherit from Observable
Merge pull request #1397 from elemoine/observable

Make Interaction inherit from Observable
Merge pull request #1396 from elemoine/typecasts

Remove typecasts in examples
Merge remote-tracking branch 'openlayers/master' into vector-api