Wip/autoplugins

This is a work-in-progress pull-request. Feel free to add suggestions, corrections and ideas for the autoplugins. The current structure is

```
SbtNativePackager
    UniversalPlugin
        WindowsPlugin
        DockerPlugin
        LinuxPlugin
            RpmPlugin
            DebianPlugin
                DebianNativePackaging
                JDebPackaging
    AkkaAppPackaging
    JavaAppPackaging
        JavaServerAppPackaging
```

I will update the `Keys` here, when I have a final structure and everything works the first time.
If we're fixing this, this should probably take in `cacheFile` rather than `cacheDirectory` and then you can drop config as an input.