extract variable to hold popup delay value
Fix variable hilite bug

When hovering over a hash or array element (the 'key' part of $hash{key}),
properly hilite the entire expression $hash{key}.  Previously, only the
key portion was hilited
combine the var statements into one