Update Foundation to 5.2.2

In order to take advantage of some of Foundations newer features this
updates Foundation and its JS dependencies to 5.2.2. This also moves
_settings out of vendor as it contains project specific overrides and
shouldn't be overwritten everytime we update foundation.
Ensure cookbook listing columns are equal height

This takes advantage of Foundation equalizer to ensure that the columns
in a cookbook listing are of equal height.
Don't use abide alpha_numeric for CLA fields

The abide alpha_numeric pattern doesn't allow spaces which is undesired
behavior for the CLA fields. This didn't seem to be the case in previous
versions of Foundation but it does seem to be the desired behavior
(there was a bug filed surrounding this issue). We can add stricter
pattern matching in the future but just ensuring that required
fields are filled out feels like enough.
Resolve Foundation namespace bug

Foundation 5.2.2 has a bug where it sets the namespace to Times New
Roman which causes some issues with Foundation JS. The issue has been
resolved in Foundation master but this adds a temporary fix until the
fix for the issue has been released.
Merge pull request #346 from opscode/update-foundation

Update Foundation, equal height cookbook columns