Only add ido buffer function in older emacsen

Virtual buffers are better when available!
support underscores in symbols when converting between ruby hash syntax versions
Enable magit-wip if git-wip command is installed
Ignore errors when popping window config after magit-status
Simplify logic for enabling magit-wip
Remove non-functional magit-status wrapper function
Tidy up init-git.el
Bind org-up-element to the keys for backward-up-sexp in org-mode
Diminish magit-wip-save-mode
Make submit-to-marmalade work better
Use compile rather than shell-command for batch byte compilation
Set longer frame-title-format now that OSX icon bug appears fixed
Tidy up init-elpa.el
Open .coffee.erb files in coffee-mode
Diminish Redshank completely, not just the confusing "R"
Add github-browse-file
Remove redundant autoload for csv-nav-mode (fixed upstream)
Escape dot in file name pattern
Enable mmm erb support in more major modes

See #81
Enable magit-diff-refine-hunk