Updates some shipdriver templates, notably the plugin.xml.in
Move dependencies to separate libs, also surrounding logic. The goal is that the libs/* subdirs should be components easy to reuse in other plugins. Also cleans up the code.
Adds the required flatpak builds: x86_64/20.08, x86_64/18.08 and aarch64-20.08
Make sure android builds use the NDK sysroot rather than files in the build host.
Too many commits which:
CI logs: circleci, Travis and appveyor