Fixed #20205 - Disallowed empty string as an empty value for IntegerField

Thanks Areski Belaid for the initial patch.