JENKINS-12134 - Make fingerprinting artifacts optional.

I'd like to propose this change which introduces a checkbox to the copy artifact build step that allows the user to select whether or not the artifacts for the build step should be fingerprinted, rather than just always being fingerprinted. It also will not create a FingerprintAction unless there are actually fingerprints to be created as this action was interfering with the generic Record Fingerprints post build action.