Enable git-gutter-mode in css-mode.
Set default indentation level for JS files to 2 spaces.
Configure openwith for *.dia files.
Start using rainbow delimiters (globally).
Rebind RET to newline-and-indent for convenience.
Dired Isearch: Match file names only when point is on file name,
otherwise search without restrictions.
Set up guide-key for sequences "C-c", "C-x r", and "C-x 4".
Enable subword-mode in js-mode.
Introduce function for adding the same functionality to multiple hooks.

Adapted from:
https://code.google.com/p/dea/source/browse/trunk/my-lisps/ahei-misc.el
Using new function for attaching the same functionality to multiple
hooks, configure use of subword-mode in "Programming" section (instead
of individual sections dedicated to specific language modes).
Fix: Balance parens of `custom-set-variables` function form.

They got messed up by 133bd5a.