use normal input color on speed limit.
design fixes + cleanup for tooltips & buttons.
Fix member list redraws

d3 does not store the keys produced by a data bind -- it
recomputes them on the fly. The key function that was used
referred to `entity`, with the intent that rows referring
to the previous entity would wind up in the exit selection.
But since the key is recomputed for the existing bindings,
and at that point `entity` refers to the new entity, that
portion of the key effectively always matched.

While here, fix deletion of incomplete members (don't know
what the geometry is, so can't do geometry-specific annotations).

Fixes #1548.
more small button fixes.
minor button fix.
styling footer link.
Add preventDefault on button clicks (fixes #1551)
Ensure all combobox inputs have a carat

Previously, the second combobox input for a given parent
element would wind up without a carat, because the data
bind would match the first carat.

Fixes #1549.
Don't preventDefault on mousedown events

This prevents focus/blur events from getting dispatched,
which was the root cause of #1295.

Fixes #1295.
Do preventDefault behavior on ⌘Z and ⌘⇧Z

This prevents some instances of https://bugs.webkit.org/show_bug.cgi?id=117092,
and generally we don't ever want the default undo
behavior when these handlers are triggered.
Remove unused
Render only the visible inspector pane
Calculate nearest streets only when needed
Minimize number of sidebar rerenders
When deleting a vertex, reselect another vertex if possible

Fixes #1457.
fixing all tags row size, were formerly 1px too short.
stronger selector for tag reference loading background.
remove unecessary rules.
fix wiki link styling.
better button alignment.