title: Simple form not wrapping failed validation field with field_with_errors div
body: <p>I am using devise and simple form with rails.  I can't figure out why a field with errors div or any div for that matter is not being created when there is a failed validation.  I have tried deleting everything after <code>f.input :first_name</code> and still no new divs.  Let me know what other info you might need to help me figure out my problem.  </p>
  
  <pre><code>&lt;% provide(:title, 'Sign up') %&gt;
  &lt;h1&gt;Sign up&lt;/h1&gt;
  
  &lt;div id="sign-up" class="row"&gt;
    &lt;div class="col-md-6 col-md-offset-3"&gt;
      &lt;%= render 'shared/error_messages' %&gt;
      &lt;%= simple_form_for(resource, :as =&gt; resource_name, 
                          :url =&gt; registration_path(resource_name), 
                          html: {class: "well"}) do |f| %&gt;
  
        &lt;ul class="inline-layout"&gt;
          &lt;li&gt;
              &lt;%= f.input :first_name, required: false,
                            placeholder: 'First name',
                            label: false,
                            error: false,
                            input_html: {class: 'form-control inherit-width'} %&gt;
          &lt;/li&gt;
  </code></pre>
  
  <p>Here is the error_messages partial:</p>
  
  <pre><code>&lt;% if @user.errors.any? %&gt;
    &lt;div id="error_explanation"&gt;
      &lt;div class="alert alert-danger"&gt;
        The form contains &lt;%= pluralize(@user.errors.count, "error") %&gt;.
      &lt;/div&gt;
      &lt;ul&gt;
      &lt;% @user.errors.full_messages.each do |msg| %&gt;
        &lt;li&gt;&lt;%= msg %&gt;&lt;/li&gt;
      &lt;% end %&gt;
      &lt;/ul&gt;
    &lt;/div&gt;
  &lt;% end %&gt;
  </code></pre>
  
  <p>Edit:</p>
  
  <p>Looks like I am getting a new div class 'error' but I want it to be 'field_with_errors' I tried changing all instances of 'error' in the simple_form.rb file but it didn't change anything.  I'll just have to change my css.</p>