We have hardcoded Unix-style newlines in PluginInfo.toString. We should use `System.lineSeparator()` instead.
server/src/main/java/org/elasticsearch/plugins/PluginInfo.java
.append(prefix)
            .append("Java Version: ")
            .append(javaVersion)
            .append("\n")
            .append(prefix)
            .append("Native Controller: ")
            .append(hasNativeController)
            .append("\n")
            .append(prefix)
            .append("Licensed: ")
            .append(isLicensed)
            .append("\n")
            .append(prefix)
            .append("Type: ")
            .append(type)
            .append("\n");
        if (type == PluginType.BOOTSTRAP) {
            information.append(prefix).append("Java Opts: ").append(javaOpts).append("\n");
        }
        information.append(prefix)
            .append("Extended Plugins: ")
            .append(extendedPlugins)
            .append("\n")
            .append(prefix)
            .append(" * Classname: ")
            .append(classname);
        return information.toString();
    }
}