Bump dep validator@3.25.x to address security vulnerability in module
Better margins around contact form elements
Refactor dialog boxes
Merge pull request #482 from codeforamerica/dialog-box

Refactor dialog boxes
Put all save as image functionality in the same place
[Fix #472] Refocus on document body after status message is closed via X button so that keyboard commands still work
Event handler setups should be part of modules
Generalize dialog behavior when escape key is pressed. Setup dialogs via a helper function instead of making the Dialog class public
add Lou's planter box artwork to the image tiles

Planter box SVG is here: https://github.com/streetmix/illustrations/blob/master/images/dividers/planter-box.svg
Add planter box into code

- The planter box base looks very similar to a bollard (and so I copy/pasted that to start with in variants.js).
- Fixes #478 (https://github.com/codeforamerica/streetmix/issues/478)
Merge pull request #483 from techieshark/features/add-planter-box

Add planter box
New example street features the planter box
Add a rudimentary settings dropdown for language switching. Refactor menu code into a more object-oriented experiment
Separate some chrome styles
Move .key class out of chrome-menus. Make the avatar image part of the user ID button in the menu
Split Menu object into actual public/private vars
Require name as an argument for menu
Some more rewriting based on @anselmbradford pattern suggestion. Deprecate all instances of menu visibility global var and _hideMenus() global function
Remove a TODO comment
Basic i18n functionality.

Locale work