Rakefile for installation.
Add gitconfig.
Add bash configuration.
Add emacs configuration, updated from work config.
Add .gitignore.
Switch to built-in electric modes instead of ruby-electric.
Customizations stolen from Ryan Davis.

* Turn on indicate-empty-lines.
* Turn off initial-scratch-message.
* Turn on save-interprogram-paste-before-kill.
Use a more generic location for Ruby gem binaries.
Add smart-open-line-above, bound to C-S-<return>.
Turn off electric indent.  I don't like how it works.
Turn off flyspell key-bindings that conflict with iedit.
Change the key binding for finding recent files to C-c C-f.

This provides better symmetry with C-x C-f for normal file finding.
inf-ruby-keys no longer exists, so don't use it.
Add mmm-mode and configure it for writing blog posts.
Restore C-c f as an alternate shortcut for find recent files.

Markdown mode defines C-c C-f as a prefix key, so we need an
alternative there.
Add smalltalk-mode and add it to mmm-mode for blog posts.
Add scroll-up/scroll-down from Ryan Davis.
Fix typo: pulff -> pullff.
Add gemrc.
Add RVM setup.