Switch to build process enabling out-of-tree build and packaging

Mauro...
This commit implements the same system we use for all the recently created/updated plugins, allowing to build independently from the OpenCPN core and create installer packages for all the platforms (including localizations etc.)

Pavel