Ensime support: code navigation

Testing done:
generate ensime project for ensime-server, ran ci.sh

https://travis-ci.org/pantsbuild/pants/builds/31647409

Reviewed at: https://rbcommons.com/s/twitter/r/753/