replace submodules with emacs packages
update README
replace remaining submodules with emacs packages
simplify .gitignore