Allow hover behavior without changing css

I have separated the hover behavior and the css-modifications because I use another plugin for the latter. Added a hover-callback that enables this other plugin to expand the node on hover.

Maybe this could be useful for others too.