feat(mouse): apply inertia on drag end
feat(mouse): apply inertia on drag end

Do not rotate with the rotate basic method while drag
panning because it applies inertia.
Apply inertia on drag end instead. Build buffer of basic rotations
performed during drag and take average of the basic rotations for
the drags performed during the last 50 milliseconds.

mapillary/mapillary-js,mapillary/mapillary-js