Add fingerprint parameter to archive publisher.

In Jenkins 1.575 the option to fingerprint build artefacts has been
moved from Fingerprinter to ArtifactArchiver.
(https://github.com/jenkinsci/jenkins/commit/f43a450)

This patch reflects the change by adding an optional fingerprint
parameter to the archive publisher. The parameter recordBuildArtifacts
in the fingerprint publisher remains unchanged for backward
compatibility.

Change-Id: I231fdc38eb8343d646f24e7a31cafd29534c9fc8
Merge "Add fingerprint parameter to archive publisher."