extern/scratch: add scratchpad
awesome: update functions to show/hide titlebars

functions:
* remove enable/disable titlebar functions

keybindings:
* update calls to toggle titlebars
* minor cleanup
awesome: use new titlebar functions
extern/scratch: use new titlebar functions
awesome: add widget to display unread messages
awesome: add tooltip to message widget
awesome: filter highlighting in calendar widget
awesome: message widget: update widget but dont show notifications for active window
awesome: message widget: reset on unfocus
extern/scratch: enable moving window to active screen

* update keybindings