*Including the changes from https://github.com/joomla/joomla-cms/pull/2233 @Achal's (Here I haven't included the Precompute label-field associations since the current PR has a different mechanism to improve the label select)

*Including the changes from https://github.com/joomla/joomla-cms/pull/2294 @Piotrmocko's (Improved and simplified radio and checkbox validation)