gradle: improve the index template to be more flexible

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
gradle: remove usage of a deprecated property from the templates

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Merge branch 'next'

* next:
  gradle: remove usage of a deprecated property from the templates
  gradle: improve the index template to be more flexible
gradle: reinstate usage of reportsDir for findbugs

The findbugs plugin can't handle the new property

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Merge branch 'next'

* next:
  gradle: reinstate usage of reportsDir for findbugs
gradle: also update the gradle plugin with the findbugs fix

Committing while being pressed for time is not the best idea

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Merge branch 'next'

* next:
  gradle: also update the gradle plugin with the findbugs fix
Fix the build: latest bnd includes the most recent repoindex

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Upgrade the repoindex bundle

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Merge branch 'next'

* next:
  Upgrade the repoindex bundle