automatically add elisp and first-level sub directories to load path