Remove virtualfish submodule
Remove background images from repo
GTK: move gtkrc-2.0 to ~/.config
X: Merge .xsession.d into .xinitrc

The default X session has become much less complex over time, and once
again fits fine inside .xinitrc.
X: Move XKB settings to .config
git: Move .git{config,ignore} to .config/git/{config,ignore}
hg: Move hgrc to .config/hg
Move .jshintrc to .config
emacs: Use jshintrc file in ~/.config