Re-order and clean init.el
Remove unused functions from efuncs.el

Removed:

- browse kill ring support. Should have been in init.el or modes.el
  anyway.
- make-file-executable-if-script
- move-buffer-file
- hash-region functions
- compile-adjust-variable