a] ActionsControl interface added for all functions regarding the
actions in the app interface
b] SessionControl class containing static methods return objects used
per session
c] Enumarion for locators strategy returning By objects used for feeding
findElement
exclude RemoteWebDriver profile bean
gmaven plugin for using Groovy scripts in our code
Properties for chromedriver - iedriver executables
WebDriverOptions

use AntBuilder for downloading chromedriver-iedriver executables
test base classes
log functions changing style attribute from tests
some fixes in waitFor factory
set ApplicationContext for Driver
custom exceptions addition
added support for IEDriver
Retry analyzer checks if the exception is not timeout
around advice added for catching exceptions in functions that executes
takeScreenshot or takeScreenshotOfElement
log method parameters in this aspect for better logging mechanism
new fixes for locators
a] support for phantomJS in local environment
(No need to download exe...)
b] @AfterThrowing advice logs the nature of the exception
a] SuperAspect class for common functions
b] WebDriverConfiguration for lazy beans
c] WaitBase class
a] Session initialization is done with ApplicationListener
b] download executables in PostContruct of parent class
custom annotation defining web or mobile type on class or method level
exclude selenium dependencies in phantomJS
Appium Interface created