Allow to choose which VM to use to run SBT
(cherry picked from commit 76c6b47)
SBT: settings form refined