Switch to CSS for visibility effects.

Instead of setting attributes on the SVG elements (services and relations), use CSS classes and styling to show/hide/fade them.
is this top or topo? (topology) if the latter I think this would go better as topoUtils to fit other things that shorten to topo.