fix pentadactyl plugins.
add splice to gitconfig
update pentadactyl config
update tmux conf with mouse mode, etc.
initial awesome config
start updating awesomewm config
add some hooks for awesomewm.
update pentadactyl plugins
updates to awesome rc.

- add some TODOs
- add nice shutdown to root menu
- make text clock show AM/PM
- add rough battery status
- use same tmux session for all quake consoles
- add some rules
- improve placing of quake consoles
add pager and alias to gitconfig.
update vim and zsh submodules.
use push.default = simple in gitconfig.