Add validation to benefit values
Fix map zoom request to be valid if over max level

The OpenLayers map does not zoom at all if you specify a zoom level that
is higher than the base map allows.
Merge pull request #327 from jwalgran/topic/zoom-to-max-possible

Fix map zoom request to be valid if over max level
Add tree: enter species and tree height
Fix formToDictionary() special case for empty tree.species
Add tree: After placing tree by clicking the map, don't require drag
Add tree: Allow clicking on radio button labels
Add tree: when focusing on first field, skip hidden fields
Support /map/#addtree URL, and wire up "Add Tree" controls
Fix lint
Merge pull request #326 from RickMohr/add-tree-misc

Misc details for "Add Tree" mode
Merge pull request #323 from ahinz/topic/validate-eco-benefits

Add validation to benefit values