Fix typo: s/maven-bunble/maven-bundle/
Upgrade to scala-maven-plugin 3.1.5
Upgrade to scala-xml v1.0-RC3
Overrides Java launch method to find existing Scala launches

Since Eclipes 3.8, a package private method is used by JavaLaunchShortcut
to find existing launch configurations for a given type.
Overrides the Java launch method to use different logic to find the Scala
launch configuraitons.

Fixes #1001447
Merge pull request #509 from adriaanm/master

Upgrade to scala-maven-plugin 3.1.5, scala-xml 1.0-RC3
Merge pull request #507 from skyluc/issue/new-config-each-run-1001447

Overrides Java launch method to find existing Scala launches