refactored Build.scala to separate core version from custom DB versions + added sbt-idea plugins