First attempt to remove the scale transform

It’s part of another attempt to find a more performant way to render
the minimap
:fire: Remove unnecessary forced hardware acceleration
:fire: Remove word-spacing adjustment on minimap
Remove transform on the minimap editor view
Adjust the char width ratio due to the latest scaling changes
Add pixelPositionForScreenPosition method on minimap editor view
Delegate pixelPositionForScreenPosition to minimap editor view
Remove scaling on the under and over layers
:fire: Remove getCharWidthRatio method

BREAKING CHANGE: the `getCharWidthRatio` is no longer supported, use
the `pixelPositionForScreenPosition` method if you have to position an
element based on the minimap buffer display.
:bug: Fix broken scrolling from the minimap

In addition it’s now possible to initiate a dragged scroll from
anywhere in the minimap, not just from from the visible area.
:bug: Fix broken dragging on the minimap when minimap could scroll
:lipstick: Stylesheet cleanup
:green_heart: Fix broken minimap editor tests
:fire: Remove unused view class
Add lazy require of the minimap view class
Add off-dom manipulation in minimap editor view
:lipstick: Fix comment
:lipstick: Remove vendor prefixed function call
:lipstick: Remove unused comment and reorder activation
:lipstick: Add whitespaces in tests