Gridview fix rubberbanding issues
Rubberbanding currently cannot be started beyond the last row in a GridView, if there's empty space. Also rubberbanding creates unexpected results if dragging all the way to the left or right of the window.
This resolves the following issues: #3462 (closed) #3445 (closed)