Support for new signature - JAR file inspection

The JAR file inspection allows you to perform the following:
  • Check if a product is installed by looking for the JAR archive and a specific class within it.
  • Skip the scan if it is NOT present (installed).
  • If present, look for the version, in MANIFEST.MF file included in JAR archive

Two new operators are introduced for the inspection: FileExistsArchive and ReadFileExArchive. ReadFileExArchive is allowed to process archives with an upper size limit of 1 MB.