Fix a couple of bugs (SVG element wasn't auto sizing to parent,
cycle label wasn't disappearing when cycle was removed).