Html legend

Adds a basic HTML legend mixin. For now it only supports vertical legends, but I'll be adding options similar to the `dc.legend` mixin.