awesome: update widgets

* set common widget timeouts
* widget_mem: change from bar to graph
* annoyance: update cores
awesome: change graph widget colors to gradients
awesome: add readme
awesome: set widget timeouts per host
awesome: replace hdd text with bars for each partition

* decrease gradient height to 20, fit height of widgets
awesome: minor update to theme, clock tooltip

themes/solarized: keep tasklist_bg, cleanup
tooltip_clock: highlight current day
awesome: update cpu tooltip
awesome: update screenshot
awesome: minor update
awesome: add volume widget, clean up

* add volume widget
  transparent bar when muted
* update taglist symbols
* update widget symbols
* update theme
* update screenshot
awesome: update timeouts
awesome: clean up menu
awesome: handle number of cores by array length
awesome: only update tooltips when visible

* use the supplied tooltip function instead of vicious.register
* add special timeout for tooltips
* clean up
awesome: split config into individual files for each section
awesome: configure keybindings for thinkpad usb keyboard, update readme
awesome: function to change volume and update widget
awesome: increase battery widget, now fits 100%
awesome: change keybindings, minor formatting
awesome: remove old laptop