Add error message to Float validator

Fixed Float validator not setting error message for failed validation.

PR needs tests but i have no time atm