View needs to call constructor on super
Removing unnecessary overhead
Using hasOwnProperty is better for user keys on objects we control
Key in obj check not appropriate for user supplied keys
Properties set with set should not be accessed with bracket
Using a dedicated object for value storage

Without this, we are limited in the key names that we can accept from users.  And because of compiler renaming, we don't know ahead of time what the limitations are (e.g. the key 'a' may clobber the 'set' method).
Add method for getting keys
Rename MapBrowserEventHandler internal handlers name
Remove touch events handling in handleMouse* handlers
Add listeners for touchstart, touchmove and touchend events
Listen to IE pointer events
Move dblclick handling into touch handlers
Remove unused goog.require
Add ol.interaction.TouchPan
Add ol.interaction.TouchRotateAndZoom
Listen to both mouse and touch events
Remove unused variable, coding style
Stop ongoing kinetic animation
Take the resolution constraint into account.

But only at the end of the pinch zoom action.
Add missing goog.require's