Documentation: Added commit message formatting guide.
Fixes #1715.
Site: Use nested layouts to dry out markup
Text Highlight: Added a dynamic functionality
Addresses #6126
Merge pull request #6122 from EricDunsworth/v4.0-commit-format

Documentation: Added commit message formatting guide.
Text Highlight: Added test case
Merge pull request #6132 from LaurentGoderre/implement-6126

Text Highlight: Added dynamic functionality and test cases
Text Highlight: added support for arrays and added more test cases
Merge pull request #6137 from LaurentGoderre/implement-6126

Text Highlight: added support for arrays and added more test cases
Text Highlight: Fixed when no parameters are defined
[Site] Linked the Events page.
Fixed SauceLasb tests
Merge pull request #6139 from LaurentGoderre/fix-mocha

Fix text highlighting and the build
Merge pull request #6113 from nschonni/assemble-skeleton

Assemble: Use nested layouts to dry out markup
Fixed another issues with SauceLabs tests
Merge pull request #6141 from LaurentGoderre/fix-mocha

Fixed another issues with SauceLabs tests
Demos: Added an option to add a class to the body tag.
Implemented as done in GCWeb
Merge pull request #6138 from thomasgohard/link-events-page

[Site] Linked the Events page.
Merge pull request #6142 from LaurentGoderre/page-class

Demos: Added an option to add a class to the body tag.
Bootlint: Initial Bootlint setup

Minimum Grunt version need to be raised.
All failures have been suppressed to start
Bootlint: Always set a type value for buttons

Default is the submit behaviour which isn’t indicated in the demos that
excluded the attribute