jQuery form validator with powerful validation rules