fix 502: Check additional byte code for class constant references

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #503 from bjhargrave/issue502

fix 502: Check additional byte code for class constant references
No need to append the Git-Descriptor to the Bundle-Version

Both Git-Descriptor and Git-SHA are already in the manifest

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Use the default timestamp for Bundle-Version headers

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

* next:
  Fix indexing, remove *-latest.jar
Merge branch 'next'

* next:
  gradle: ignore *-latest.jar bundles during indexing
  Revert "Fix indexing, remove *-latest.jar"
Merge branch 'next'

* next:
  gradle: remove usage of a deprecated property from the templates
  gradle: improve the index template to be more flexible
Merge branch 'next'

* next:
  gradle: reinstate usage of reportsDir for findbugs
[lib] Did not support versions! 
Using string constructor if type not recognized
Moved to 2.4
[repository/resolve] Adding auto indexing to repos

InfoRepository's can now automatically be used as a Repository
[core] You can now set -systemproperties from a workspace.

This allows a workspace to set System.setProperty with values
very early in the process before any plugins are loaded
[core] Removed warnings
[core] Related to system properties from Workspace
[core] A plugin that gets signaled when all plugins are loaded
Improvements in the require/provide handling
[util] Added the DTO from OSGi to the bnd 

Very useful class to extend
[test] Use of OSGi Requirement forced upgrade to core 5.0.0
[util] Added DTO
[reqprov] Made the inner classes public and added a parse method for a Requirement