fix sbt unmanaged jars import path corruption
(cherry picked from commit 7c6061f)
Initial movement of our project to SBT build system.
Dependency to specs2 is provided to avoid asm dependency problem.
Removed wrong dependency to Runners from ScalaCommunity. Removed unnecessary iml files. Fixed running tests.
Removed mistakenly added jars to implicit directory "lib". Fixed JPS compilation.
Added tools.jar to build.
Added debug print to build.
Removed debug print.
Fixed compilation with IDEA-14
sbt idea sdk downloading wip
further downloader work
add idea sdk downloading on update
update idea sdk version, fix missing dependencies
remove downloadIdea from update task dependencies
sbt hash bug workaround

- eliminate equal val definition strings in sbt files
make downloadIdea task dependency of compile rather update

tmp
fix artifacts, add sbt run configuration
add sbt run configurations importing
update ideaSDK to 138.2458
add scalatest run configuration importing