Abide: Moving check for custom validators before check for whether input
is a checkbox/radio input. This allows custom validators on checkbox and
radio inputs as well as other inputs.

This is in relation to #5656