* Improve the cairo rubber banding: allow the user to compute the size of
  the rectangle (as with a Gimp selection for example). The Enter key
  would be used to validate the selection.
* When the screen is composited, show the selection instructions using a
  transparent label.
* Try to get borders captured with compiz.
* Consider porting the code to use GObjects instead of structs.
