Fix ensime, add before-init and after-init check to init.el