emacs config changes.

1. Placate git in emacs shell mode:

   - Set GIT_PAGER to cat to make it not attempt to use less in shell mode.

   - Expanded the comint password prompt regexp to cover cases where
     there is a url (with a embedded colon) wrapped in single quotes
     before the password prompt colon.

   - Tried to fix emacsclient, keep record of that experiment.

2. Mozilla style javascript indentation handling.
Fix for rbenv (a ruby binary version management system).
Added configuration file for the Slate window manager for OS X.

See more at: https://github.com/jigish/slate
Merge branch 'master' of https://github.com/pnkfelix/DotFiles