metomi/rose#791: revert 2a3b96ba changes and add explicit middle click handler
Merge pull request #830 from benfitzpatrick/791.buggy-entry

Fix bad `rose edit` `gtk.Entry` behaviour

Fix #791.