641 view by answer filter

Closes #641
Probably should be QA-ed by @rowo and @mberg.
Note to @rowo @wilo99: I changed the markup of the view-by legend. Tried to stick to margin / padding according to pull #667, but not sure I made it all the way.