engine: Support replacements in ValidationResult

The static validation methods of ValidationResult are enhanced
with the support of replacements, which are already supported
by the ValidationResult instantiation.

Change-Id: I5f2bd85af2d129e0647b100b90908a1314419da2
Signed-off-by: Moti Asayag <masayag@redhat.com>