add test to ensure that html options in collection work with grouped select
Add configuration to add class globally to inputs.

Closes #316
Merge pull request #337 from plataformatec/input_class

Add configuration to add class globally to inputs.

Closes #857
Ensure to generate input_class only for the input, not for the wrapper

Thanks @ollym for catching this one. Related to #337.
Fix typo
Merge pull request #870 from ZenCocoon/patch-1

Fix typo [ci skip]
Wrap the README [ci skip]
Use the right project name [ci skip]
Release 3.0.0

This version contains the Rails 4 support :star2: and drops Rails 3.2.x support
and Ruby 1.8 :collision:

:green_heart::yellow_heart::heart::purple_heart::blue_heart:
Added a note on custom inputs

added a note saying you may have to create the directory `apps/inputs/` and restart the webserver. I was stumped for a while on this.
Merge pull request #893 from morenoh149/master

Added a note on custom inputs
s/text area/textarea/, s/check box/checkbox/ [ci skip]
Further explain about "defaults" [ci skip]
Clarify table headers [ci skip]
Use html language and make the table prettier [ci skip]
Merge pull request #877 from deivid-rodriguez/improve_readme

Improve readme
Fix table in README to actually render beautifully
Merge pull request #911 from deivid-rodriguez/fix_table_in_readme

Fix table in README to actually render beautifully
collection input generates `required` attribute if it has `prompt` option

closes #919
Merge pull request #920 from plataformatec/issue-919

collection input generates `required` attribute if it has `prompt` option