Fix ensime-server#420: move everything out of ensime.el
Merge pull request #5 from edani/refactor-ensime-el

Fix ensime-server#420: move everything out of ensime.el