Add some unit tests for ElementConstructorMap and CachingTargetedWebDriver
Add TargetedElementFactoryTest
Update deprecated methods and javadoc