Datepicker: Tweak date format <abbr>

To improve screen reader user experience
Merge pull request #3965 from berubs/v3.0

Datepicker: Tweak date format <abbr>
Merge branch 'v3.0'
Forms: Fix legend font sizing

Fixes gh-2266
Closes gh-3985
Merge branch 'v3.0'
Datepicker: Removes abbr from toggle icon alt
Merge pull request #3996 from berubs/v3.0

Datepicker: Removes abbr from toggle icon alt
Grids: Replaced p class='button-group' with ul/li equivalent
Merge pull request #4034 from pjackson28/fixbtngroup

Grids: Replaced p class='button-group' with ul/li equivalent
Resolved merge conflict
Automatically adds data-role=none to certain form fields to resolve jQuery Mobile bugs (fixes #3764, fixes #3947)
Merge pull request #4035 from pjackson28/v3.0

Automatically adds data-role=none to certain form fields to resolve jQuery Mobile bugs (fixes #3764, fixes #3947)
Merge branch 'v3.0'
Automatically adds data-role=none to certain form fields to resolve jQuery Mobile bugs (v3.1, fixes #3764, fixes #3947)
Moved jQuery Mobile form field fix to after the popups are created
Merge pull request #4038 from pjackson28/fixjqmv30issues

Moved jQuery Mobile form field fix to after the popups are created
Merge pull request #4037 from pjackson28/fixjqmfields

Automatically adds data-role=none to certain form fields to resolve jQuery Mobile bugs (v3.1, fixes #3764, fixes #3947)
Resolved merge conflicts.
OGPL theme: Removed trailing whitespace
Form validation: Fixed French typos in working examples (fixes #4040)