This ports sbt-cross-building's cross (`^`) and switch (`^^`) commands. Instead of making it a plugin, the default settings are now changed to use `sbtVersion in pluginCrossBuild` for the sbt dependency.