repository: remove unused libg-pkgs

This became unused in 7821427

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
FileRepo: fix a warning

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
FileRepo: use constants for 'latest' related strings and versions

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
FileRepo: use the actual Version regex in the allowed fileName regex

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
FileRepo: get the version from the jar file, fallback to the file name

This improves the accuracy of the experience quite a lot.
Fallback to getting the version from the file name if there is no
version in the jar.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
LocalIndexedRepo: use aQute.lib.deployer.FileRepo

Not the old aQute.bnd.filerepo.FileRepo

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Remove unused aQute.bnd.filerepo.FileRepo

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