Don't equalise the heights when only one element exists in a row.
Separated the processing of each group to be equalised.
Combined setting the vertical alignment and overriding the minimum height of elements to be equalised into one call.
Split setting the vertical alignment and overriding the minimum height of elements into a separate loop and detached the elements to reduce the number of reflows and repaints.
Tabs: Fixed overlapping issues in carousel on small screens
Merge pull request #3960 from pjackson28/fixtabscarouselsmallviewoverlappingissues

Tabs: Fixed overlapping issues in carousel on small screens
Reverted aria attribute name caching since mishandled by some browsers
Merge pull request #3961 from pjackson28/fixarianamecaching

Reverted aria attribute name caching since mishandled by some browsers
Calendar: Updated header according to #3748
Merge pull request #3962 from pjackson28/improvecalendarheader

Calendar: Updated header according to #3748
Split setting the height of elements into a separate loop and detached the elements to reduce the number of reflows and repaints.
Added working example for equal height plugin.
Moved declarations to appropriate scope.
Cached $( this ).
Substituted '!== -1' for '>= 0' and '-= 1' for '--' in for loops.
JSCS: Disallow unnecessary quoting in objects

This was mostly fixed in the original JSCS cleanup, but couldn't be enforced till the fix to make it compatible with ES3/IE8 keywords
Merge pull request #3964 from nschonni/v4-bump-jscs-for-quoting-fix

JSCS: Disallow unnecessary quoting in objects
JSCS: Disallow Yoda comparisons

Prevents comparisons with literals as the left param and a variable as
the right
Merge pull request #3966 from nschonni/v4-further-JSCS-rules

JSCS: Disallow Yoda comparisons
WB: Remove unnecessary string coercion

$homepath is already a string