[Bug 915686] Rickshaw: Add toggles to mini legends.

This was a lot easier than I expected, partially because @rlr did some of the hardwork of figuring this out when he did his l10n charts.

This might be a little too clever in the UI department. If people are confused by it, we could pretty easily change this to doing a checkbox instead of the nifty growing/shrinking squares.

r?