TODO:

 * change api to include a "key" so we can use glib bindings?

 * Use the callbacks in libnotify to do a "What's this?" type help prompt.

 * make autostart like mail-notifier

 * Give user a choice to abort all actions.
