* Add expection handling code for all of the possible errors and failures,
  including but not limited to:
    - Missing dar program as the backend. (might be excused using a debian
      dependency)
    - Trying to burn a master backup to a non empty / multi session CD.
    - While in slice change, inserting a CD that does not contain backup data
      or in the wrong layout.

* Add documentation of how the HUBackup approach is followed through the GUI,
  although self explantory documentation could be useful.
* Desktop Notifications: Add code to enable HUBackup to periodically remind of
  backup needed, see https://wiki.ubuntu.com/HomeUserBackup.

** Please mail sivan@ubuntu.com with any other stuff you feel are missing
   and/or feedback and suggestions.

