Added webview support. Changed and improved a lot of the internal methods.
New files introduced with WebView support and internal changes
Removed the specific getCurrentX methods as they are replcaded by getCurrentViews(Class<T> classToFilterBy)
Removed the deprecated method finishInactiveActivities
Removed getAllOpenedActivities() as the handling of activities has changed since this method was introduced
Minor refactoring in waitForText methods
Use range to calculate position of text node
Minor refactoring of range
Removed public from ViewLocationComparator
Minor javadoc change in sender.java
Javadoc update in WebElement.java
Removed public from WebElementCreator
Added waitForDialogToOpen as requested by issue-369
Bugfix for clickLongOnScreen, issue-343
Made TIMEOUT public as requested by issue-358
Javadoc update
Added takeScreenshot(String name, int quality) as requested by issue-371
Updated javadoc of takeScreenShot()
More javadoc updates
Javadoc update in WebElement.java