title: MODX FormIt validation checks only `required`
body: <p>I have a contact form on my site. I use formit for its FormIT validation. I want email be not more than 40 characters, be reqired and be correct email address. <code>Message</code> field is required too and has max length set. </p>
  
  <p>Validator doesn't work correctly:</p>
  
  <ul>
  <li>When required fields are empty, it shows error message and doesn't allow to send the form (this situation is absolutely correct)</li>
  <li><p>When in <code>email</code> is <strong>any</strong> text (valid or not), form is sent but redirect to success page doesn't work (so it happens also when we enter more than max length)</p>
  
  <p></p>
  
  <pre><code>    [[!FormIt?
      &amp;hooks=`spam,email,redirect,FormItAutoResponder`
      &amp;emailTpl=`emailTplContact`
      &amp;emailSubject=`Message from site.com`
      &amp;emailTo=`myemail@gmail.com`
      &amp;validate=`email:email:required:maxLength=^40^,
                 message:required:maxLength=^150^`
      &amp;redirectTo=`11`
      &amp;fiarTpl=`emailAutoRespond`
      &amp;fiarSubject=`Your message is sent`
      &amp;fiarFromName=`My Site`
      &amp;fiarFrom=`myemail@gmail.com`
      &amp;fiarToField=`email`
      &amp;fiarReplyTo=`email`
      ]]
  
      &lt;form id="contact-form" method="post" action="[[~[[*id]]]]" enctype="application/x-www-form-urlencoded" role="form" data-toggle="validator" name="order"&gt;
        &lt;input type="text" id="name" name="name" type="name" placeholder="Name" value="[[!+fx.name]]" size=25&gt;
        &lt;input type="text" required="required" type="email" id="email" name="email" placeholder="Email" value="[[!+fx.email]]"&gt;
        [[!+fx.error.email]]
        &lt;textarea required="required" placeholder="Message" id="message" name="message"&gt;[[!+fx.message]]&lt;/textarea&gt;
        &lt;button name="send"&gt;Send&lt;/button&gt;
      &lt;/form&gt;
    &lt;/div&gt;
  </code></pre></li>
  </ul>