remove abstract validator rewrote date/string/range validators to use the same baseclass since they were all doing basically the same thing Issue: WICKET-4234