label_text for wrapper
rename variable label_text
add test for label_text method
Add :translate setting for include_blank and prompt
Allow i18n key for include_blank and prompt
Allow :t as a shorthand for :translate
Pluralize namespace for consistency
1.9 hash syntax
Fix the way `detect_common_display_methods` finds label & value methods

It was previously looking at an instance of the `collection` instead of the
`collection_classes`. Since the grouped collection input supplies a list
of collection classes that differ from the regular collection, it was
incorrectly looking for labelling and value methods on the option
instances, rather than the optgroup instances.
Change initializer config.browser_validations comment

This comment used to say Default is enabled, which makes no sense, since the default is actually disabling browser validations. This text is less confusing imho.
Clarify config.browser_validations comment further
Merge pull request #776 from swrobel/patch-1

Change initializer config.browser_validations comment
Reword browser validations comment in generated initializer [ci skip]
Test aria-required on checkbox collection input

[#780]
Test aria-required on collection radio button input.

[#780]
Test aria-required on collection select input.

[#780]
Test aria-required for datetime input.

[#780]
Test aria-required for hidden inputs.

[#780]
Test for aria-required on priority input.

[#780]
Include aria-required attribute on required fields.

[Closes #780]