use a proxy for WebElement.parent

to workaround conflicts with Selenium using parent to access the driver
Merge pull request #32 from davidszotten/parent_proxy

use a proxy for WebElement.parent