Merge pull request #1781 from pjackson28/v3.0

Fixed issues raised in pull request #1780
Resolved merge conflicts.
Set min-widths for 100% wide containers to resolve #1530.
Corrected placeholder name in Base theme.
Increased specificity of a Base theme placeholder to avoid overlap.
Merge pull request #1782 from pjackson28/master

 Set min-widths for 100% wide containers to resolve #1530
Updated feedback form with checkboxes and updated labels for the two contact questions as per #1492. Maintained backwards compatibility with old select approach.
Updated English feedback form example to new approach.
Merge pull request #1783 from pjackson28/v3.0

Updated feedback form with checkboxes and updated labels for the two contact questions as per #1492
Updated date for French feedback form working example.
Merge pull request #1784 from pjackson28/v3.0

Updated date for French feedback form working example
Resolved merge conflict.
Added padding-bottom: 10px to module-spotlight in mobile view.
Merge pull request #1785 from pjackson28/v3.0

Added padding-bottom: 10px to module-spotlight in mobile view
Resolved merge conflict.
Moved table enhancement CSS and images from dependencies folder to js/images and js/sass folders. Changed CSS to SCSS and Base64 encoded the images.
Merge pull request #1786 from pjackson28/master

Corrected table enhancement according to #1612
Removed dependscss array from tables.js since no longer needed.
Merge pull request #1787 from pjackson28/master

Removed dependscss array from tables.js since no longer needed
Updates to design guide text

My "github for windows" isn't working (even after I unistalled it and reinstalled it) so I edited the text right on github.com.  Hopefully this works