Add Region::CursorIndex()
When the mouse pointer is over a region, also change the cursor
accordingly. Note that we don't seem to keep the cursors in the correct
order.