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
Bootlint: Inline class are for label elements

Redintented the tablevalidator demos since they weren’t when this
change was being made
Build: Moved the travis commands to package.json
Merge pull request #6144 from wet-boew/optimize-build

Build: Moved the travis commands to package.json
Merge pull request #6127 from nschonni/bootlint

Add Bootlint to build
Share widget: Removed event handler that does nothing now that a Lightbox is used instead of an Overlay
Merge pull request #6155 from pjackson28/removeunusedsharecode

Share widget: Removed event handler that does nothing now that a Lightbox is used instead of an Overlay
Multimedia: Fix issue with share and apostrophe in title
Merge pull request #6158 from crichard/mltmd-youtube

Multimedia: Fix issue with share and apostrophe in title
Session Timeout: Fixed the plugin executing before being completly loaded
As we implement the new plugin structure, this is something we will have to seriously revisit because our async is defficient.

Fixes #5972

Temp
Session Timeout: Fixed the async portions of the test
Merge pull request #6162 from LaurentGoderre/fix-sessiontimeout

Fix sessiontimeout
Documentation: Added server configuration documentation
Build: Added ability to add images to documentation
Merge pull request #6164 from LaurentGoderre/pull-6163

Documentation: Added server configuration documentation
Date picker: Prevented closing of datepicker from closing a parent lightbox
Merge pull request #6170 from pjackson28/fixdatepickerclose

Date picker: Prevented closing of datepicker from closing a parent lightbox
Fix frequent and intermintent build errors during npm install
See https://github.com/npm/npm/issues/6238 for more info
Merge pull request #6177 from LaurentGoderre/fix-npm-install

Fix frequent and intermintent build errors during npm install