Further work cleaning up protocol layer
Merge pull request #568 from rorygraves/swank_refactor2

Further work cleaning up protocol layer
Make tests quieter
Merge pull request #569 from edani/quiet

Make tests quieter
re-enable coveralls.io setup
Merge pull request #572 from rorygraves/coveralls

re-enable coveralls.io setup
Update README.md
emacs sends organizeImports not organiseImports
Merge pull request #574 from rorygraves/bug_573

emacs sends organizeImports not organiseImports
Refactor semantic highlight checks ; fix problems
Merge pull request #576 from edani/semhigh

Refactor semantic highlight checks ; fix a few problems
close #571 remove ConsoleRedirect, logging cleanup
close #575 (CI flow) and removed unused plugins
ensime-sbt SNAPSHOT in intgtests (prep)
Merge pull request #577 from fommil/master

update intg tests to use snapshot plugin
Change config loading to load ensime config file on startup rather than during swank:init call to support @fommil's work.
search service refactor

Conflicts:
	build.sbt
	project/plugins.sbt
	src/main/scala/org/ensime/config/ProjectConfig.scala
	src/main/scala/org/ensime/protocol/SwankProtocolConversions.scala
	src/main/scala/org/ensime/server/Project.scala
	src/main/scala/org/ensime/server/ProjectRPCTarget.scala
	src/main/scala/org/ensime/server/RichPresentationCompiler.scala
	src/main/scala/org/ensime/server/Server.scala
	src/main/scala/org/ensime/util/FileUtil.scala
	src/test/resources/logback-test.xml
	src/test/scala/org/ensime/test/ClassFileIndexSpec.scala
	src/test/scala/org/ensime/test/intg/IntgUtil.scala
	src/test/scala/org/ensime/test/util/Helpers.scala