make path to local versions of config absolute (using ~) rather than relative.

Prevents a fail when exec'ing zsh elsewhere than in $HOME
.emacs: moves require line to top of file and use customize instead of setq
.emacs: enable uniquify
.emacs: show trailing whitespaces
.emacs: well, let customize reorder all of this…