Move the removeErrors

I move the removeErrors to handle multiple validator on a single field.

Before, each time you call the checkError your remove the errors from the fields.

Now, we remote the errors before the first check