emacs: add ack package through elpa
emacs: move init file from .emacs to .emacs.d/init.el
emacs: overhaul system (major) by removing local mode installs and replacing with MELPA package management system.  Reduces init file considerably.
emacs: ignore Elpa readmes
emacs: refactor init.el breaking out customization into separate files
zsh: add emacs modeline for shell scripts
zsh: organize aliases
emacs: add header comments to init
emacs: move backup dir under .emacs.d, add savepoints, ignore these temp files
use user-emacs-directory instead of specifying path
force emacs to put menu-driven customizations into separate file
add editing customizations
add in several very common, more sensible emacs defaults
add rspec mode
add smarttabs mode
add minor mode for XML generation
update m/elpa archives