Update git configuration files

new file:   .gitconfig
	Missing from initial commit.
modified:   .gitignore
	Removed trailing whitespace.
Update Emacs configuration

new file:   .emacs.d/emacs23-theme-init.el
	Code from init.el that maintains the color-theme settings from
	Emacs23, before color themes were officially supported.
modified:   .emacs.d/init.el
	Partial upgrade to an all-emacs24 configuration.
Change guifont, sort guioptions

Guifont remains Ubuntu Mono Regular 11, but the "Regular" qualification is now
explicit.

Guioptions exclusions had T at the end, in spite of it sorting before the two
lower-case options b and r that preceded it before.

modified:   .gvimrc