ENH: set i3 font to DejaVu Sans Mono 12
CLN: .i3/config add #$filebrowser nautilus comment; style
ENH: .i3/config: <super> <Right/Left> to focus next/previous workspace
CLN: Makefile: move install and upgrade to top of file
ENH: Add tmuxp YAML config: etc/tmux/3pane.yaml
CLN,TST: Move from src/dotfiles/*.py to scripts/*.py ; update tests

--HG--
rename : src/dotfiles/build_docs.py => scripts/build_docs.py
rename : src/dotfiles/deb_deps.py => scripts/deb_deps.py
rename : src/dotfiles/deb_search.py => scripts/deb_search.py
rename : src/dotfiles/greppaths.py => scripts/greppaths.py
rename : src/dotfiles/lsof.py => scripts/lsof.py
rename : src/dotfiles/mactool.py => scripts/mactool.py
rename : src/dotfiles/optimizepath.py => scripts/optimizepath.py
rename : src/dotfiles/passwordstrength.py => scripts/passwordstrength.py
rename : src/dotfiles/pipls.py => scripts/pipls.py
rename : src/dotfiles/py_index.py => scripts/py_index.py
rename : src/dotfiles/pycut.py => scripts/pycut.py
rename : src/dotfiles/pyren.py => scripts/pyren.py
rename : src/dotfiles/repos.py => scripts/repos.py
rename : src/dotfiles/usrlog.py => scripts/usrlog.py
CLN: remove scripts/listpath.sh
BLD: bashrc config into sequenced \d\d-bashrc.<name>.sh files

* move etc/bash/20-bashrc.vim.sh -> etc/bash/29-bashrc.vimpagers.sh
* split sections of 10-bashrc.venv.sh into
  - 05-bashrc.dotfiles.sh
  - 07-bashrc.{python, virtualenv, virtualenvwrapper}
  - 20-bashrc.editor.sh
  - 30-bashrc.usrlog.sh
  - 30-bashrc.xlck.sh
  - 50-bashrc.bashmarks.sh
* move 3 functions from 40-bashrc.aliases.sh to
  - 01-bashrc.lib.sh

--HG--
rename : etc/bash/20-bashrc.vim.sh => etc/bash/29-bashrc.vimpagers.sh
CLN: Update .hgignore
BLD,TST: Add tox.ini
BLD: Add pyinotify to requirements
BUG: Update sys.path w/ dist-packages so 'import apt' works
ENH: Update .hgrc: Add aliases, shelve and pager extensions, [pager] ignore
BUG: fix relative path in scripts/pipls.py
BLD: Update Makefile: Usage, install_user, upgrade_user, add install to all
BUG: allow None match in setup.py:find_closest_repository
BUG: add if __name__ == "__main__" to scripts/setup_mathjax.py