make ediff use same frame

why is this not default??
ediff theme support and some other tweaks
improve log statement defun, available via key-chord
leaving god for evil
shellish-modes var, use flx-ido faces again