Hover test and support

This implements hover on an element which works with selenium and chrome. Unfortunately hover in selenium with firefox appears to be currently broken