PutOptions: bsn and version and overrides, not hints

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
FileRepo: restore original putArtifact method

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Revert "FileRepo: allow plain jars to be put when bsn/version can be determined"

This reverts commit f5fcec8b17353b8b62fa92389c948d3f2204f702.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Use plain Jar.getBsn() again

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Jar: restore the original getBsn method

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Revert "Jar: add a getBsn(boolean)/getBsnFromFileName(boolean) methods"

This reverts commit d4e31b53c872f285d00e8ec4e171d29143325470.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Jar: make BSN static

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Revert "Version: add fromManifest/fromFileName methods and use them in FileRepo"

This reverts commit 1405bbc97076540188f543c45a9597035efa0ded.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Revert "Analyzer: move cleanupVersion into Version"

This reverts commit 12c72bce44e299bb9e9ee278f6c1a7390a0fe1df.
Revert "FileRepo: move ZERO_VERSION into Version"

This reverts commit 31665f1fe7c041d7018751ad10974c6b6e0d9250.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Revert "FileRepo: putArtifact: put the correct file into the index"

This reverts commit 095f32f5af7e1c853ead69cf45aeea78e8d3bc8f.
Revert "FileRepo: add a version header and re-order for likelyhood"

This reverts commit d097646d9683ef71ce56348f9c88467565851ca9.
Revert "FileRepo: cleanup a raw version before constructing a clean Version"

This reverts commit 45b4ca627a2aeebb9ce26745bd127e8f10732962.
Revert "FileRepo: minor improvement that got lost in the previous commit"

This reverts commit b1239fdaf628731f79056f28c17e92e983591d1c.
Revert "FileRepo: fix getting 'latest'"

This reverts commit 69465780f2b971444c57d235a1351fafbc9f4081.
Revert "LocalIndexedRepo: use aQute.lib.deployer.FileRepo"

This reverts commit 4685bb3c6dc163f0c5b51af0a5b89161406b1aa0.
Revert "FileRepo: use the actual Version regex in the allowed fileName regex"

This reverts commit 6376fd7b760039943112c91f983657600a70bb8e.