Modified fix for #639, #648 min/max on input with type text, number, range, date

See https://github.com/jzaefferer/jquery-validation/pull/649#issuecomment-14207320

This pull request is intended as a preview: there are validation issues for which a solution needs to be found.