Use my new ac-inf-ruby package for auto-complete in inf-ruby
Don't show trailing whitespace in any special-mode
Enable highlight-symbol in prog-mode
Don't suppress ruby-use-smie in Emacs HEAD
Ignore .achievements
Prefer built-in show-paren-mode to mic-paren

In Emacs HEAD, the former works beautifully with SMIE to highlight
blocks, e.g. begin / end blocks in Ruby.
Add note about how to add your own customization

Closes #146
Provide a useful binding of C-c C-z in sql-mode
Use highlight-symbol-mode in html mode too
Save more variables in desktop session file
Don't override M-? when paredit is active
Make C-x C-e run 'eval-region if the region is active
Make rename-this-file-and-buffer work when file is still unsaved
In browse-current-file, complain if the file is remote
Add sanityinc/ namespace to some utility functions
Don't ever highlight trailing whitespace in the minibuffer
Suggest the obvious customisation alternative of forking the repo
Bind smex to M-x by remapping execute-extended-command
Remove todochiku - alert is better for pop-up notifications
Merge remote-tracking branch 'purcell/master'