Added a specific sbt version to make bulds reliable (newer sbt defaulted to a newer Scala version, which caused differences)
Add Idea plugin to make it easier to work with the code base using idea.  Now, you can simply do `sbt gen-idea` to get Intellij project files built