Add builder method using list of validation errors

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Do not use exception message but generate one out of errors message

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>