Add Validation.failNel for creating a ValidationNel

Because Validation.failure(NonEmptyList(x)) just feels so verbose