Move .el files into lisp subdirectory

This avoids putting ~/.emacs.d on the load-path, which is apparently
deprecated, and now triggers a warning on start-up in recent Emacs snapshots.