Make Underscore.String usable, via _.str
Use shortened label (_.str.prune) in legend (70 chars max)
Rework component dialog a little bit
Fix permalink generation

- generate it new after switch to another visualization type
- save link html on initialization and use it later on