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