Demos: Update details to remove inline styles

Picked from @cfarquharson update in gh-1233
Colours: Fix padding for nested Summary background and tables

From @  cfarquharson's gh-1233 to address Detail Example 3
Merge pull request #1774 from pjackson28/v3.0

Added scrollTop polling for the workaround for #1699
Added the code to updated the generic dist branch
Silence rm and added the missing push for the base dist
Build: Update Travis logging message for packaging
Silence more post build output and fixed the master-base-dist
Removed the invalid quiet falg for git add
Suppressed the git commit output from post build
Removed another incorrect quiet flag
Fixed syntax error with the build script
Fixed conflicts when creating master-base-dist
Updated the GitHub token
Suppressed the not file matched error in post build
Merge pull request #1279 from nschonni/update-details-docs-split1233

Demos: Update details to remove inline styles
Merge pull request #1780 from pjackson28/v3.0

Set min-widths for 100% wide containers to resolve #1530
Fixed issues raised in pull request #1780.