added gnome-keyring support for git
minor emacs tweaks