Keeps a block being dragged or resized always in view by scrolling
the timeline accordingly.
Merge branch 'master' into dev-blocks-in-view