Update to Foundation 5.4.2

Various fixes, most importantly accessibility improvements
Customize buttons
Don't print out the meta.foundation* classes

(when we're only importing foundation/settings and foundation/global for
variables/functions)
Set our desired foundation settings
Remove code-color override
Add a "code" wrapper block for code examples
[#665] Add a fancy select jQuery plugin

* custom styled, with the ability to have images displayed beside a
  selected option

* we activate the underlying select element so this works okay for
  accessibility and on mobile
[#665] Use a dropdown for the journal and security selection

* will replace their respective components for simplicity
Prevent fancy-select from bouncing around on long names

* never let the select output shrink, only grow (to accommodate longer
  lines, but avoid a bouncing effect)

* set the inital min width to the select dropdown width + a bit extra
Add bottom margin to fancy-select

(to emulate the bottom margin that a normal select has)
[#665] Remove obsolete access/journal modules
[#665] Add the custom access groups modal functionality

* when we select "custom" from the security dropdown

* also show an "edit custom access groups" button when "custom" is
  selected in the dropdown
[#665] Update the security dropdown when journal changes
[#665] Tweak the "quick edit" button text

"Save a public entry" sounds better than "Edit a public entry"
Add name / initial selection to fancy select

(guess it wasn't fancy enough yet. oops)