fixed opacity transition bug

a css transition wasn't applied to an opacity layer on treenodes,
resulting in a jarring flash before the fade on hover. this is now
fixed.