Add bndtools 2.2.2 bundles to the release repo

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Add missing  packageinfo files

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Update a packageinfo file to the modern format

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Update the ace launcher version

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Update the version of the core bundle

bndtools.editor.model had a major upgrade in 3c20366 but the
packageinfo was not updated

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Refactor headless build support

Use DS. Makes it much easier to add support for other headless
build setups.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Refactor version control ignores support

Use DS. Makes it much easier to add support for other version
control ignores setups.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
HeadlessBuildPlugin: add VersionControlIgnoresManager to the setup method

The Gradle plugin needs access to it.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Add Gradle headless build plugin

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Deprecate the Ant headless build plugin

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Fix the version of the bndtools.preferences package

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>