optimize WebDriver module for issue #518, clear some typo by my previous commit, and add 'moveMouseOver' function