Enable loading the config from another place than ~/.emacs.d

with
emacs -q -l ~/path/to/other/.emacs.d/init.el
Start up, even if the user didn't create a custom.el file yet
prefer setq to set
Bring back C-h

F1 is far and doesn't provide all the features C-h did, as C-h v, C-h
f, C-h k, C-h m, C-h b, C-h i, which are immensely helpful.
fix a bug preventing the first startup after installing packages
remove all no-op eval-after-loads from setup-rgrep
activate bindings in key-bindings i'm using daily
make smooth-scrolling less noisy
nicer frame-title and show-paren-mode in sane-defaults