Backport RAF 1.5 version of -[RAFCompoundFormlet validationSignal]

The old implementation had some pretty terrible bugs in it.