Fix html_options changing global @options and accumulating classes

Fix multiplying classes appearing everywhere when using this config:

  config.wrappers :jqmobile, :tag => 'div', :wrapper_html => { 'data-role' => 'fieldcontain' }, :error_class => 'error' do |b|
    b.use :input
  end