Allow block grids to align to column grid without extending beyond

Adds option to align block grids with the main grid, but not extend
into the gutters. This allows for adding top and bottom borders to
block grid list items without the borders extending seemingly outside
of the content area.
allow button border styling

border:none prevents border styling from being applied
Automatically generate text alignment classes

Replaces the text alignment classes with a mixin that simplifies the
process of adding or removing breakpoints and their associated text
alignment classes.
Remove float declaration from collapsed columns
Add ability to set namespace globally via js. Use global namespace if it has been set otherwise default to meta.foundation-data-attribute-namespace
Missing argument in event function call
Merge pull request #4581 from NikhilKalige/js-tooltip-event-argument-missing

Tooltip missing argument in event function call
Merge pull request #4572 from alettieri/js-data-namespace

Add ability to set namespace globally via js.
Merge pull request #4471 from metalspawn/remove-float-declaration-from-collapsed-columns

Remove float declaration from collapsed columns
Merged in type alignment utility class loop
Merge branch 'alandaguegreene-dynamic-text-alignment-classes'
Merge pull request #4368 from NikhilKalige/button-border-styling

allow button border styling
Merge pull request #4315 from alandaguegreene/aligned-block-grid

Allow block grids to align to column grid without extending beyond
Fixed a bug in the docs css to reduce line height on type examples
Merge branch 'master' into 5.2-wip