SBT: report both module ID and module name
(cherry picked from commit cb2493b)
SBT: place .iml files in .idea/modules/
(cherry picked from commit ee302d0)
SBT: "::" delimiter instead of superfluous dependency to preserve compiler libraries
(cherry picked from commit e4a3049)
SBT: always import all root directories
(cherry picked from commit ee9380b)
SBT: use internal compiler library name in SbtFacetData explicitly
(cherry picked from commit bfba508)
SbtProjectResolver: don't add explicit "SBT" prefix to libraries
(cherry picked from commit 97278b6)
SBT: handle unresolved libraries
(cherry picked from commit c28d11f)