Different options for each level. Closes #26.

Now each level has own subset of styles, like rotation or font styles.
Use group visibility, not label itself [t:27]
Remove jQuery requirement from plugin

Added HighchartsAdapter requirement.
Add stroke-width for 4.0.3 compatibility. Closes #30.