public List<Bundle> installAndStart(String... locations) throws BundleException {
        return installAndStart(List.of(locations));
    }
<p>This is a utility class to help with installing, starting, stopping and uninstalling OSGi Bundles. You can choose
to inject an instance of this class, or it can be created explicitly by reference to a {@link OsgiFramework}.</p>

<p>Please see commentary on {@link OsgiFramework#installBundle(String)} for a description of exception-safety issues
to consider when installing bundles that use the {@link OsgiHeader#PREINSTALL_BUNDLE} manifest instruction.</p>

@author Simon Thoresen Hult
jdisc_core/src/main/java/com/yahoo/jdisc/application/BundleInstaller.java