Add hover interactivity to Plot.Line and Plot.Area.

Close #848.
NBD but I am a fan of
.append
.classed
.style
on the same alignment