notify: port to Lib.pm/Dir.pm
notify: accept numeric urgency level
notify: code style
notify: add options for known hints
notify: warn about desktop-entry syntax
notify: widen the option column