[#75] Added StringLocatorAwareBy.

Signed-off-by: niels <opensource21@gmail.com>
[#75] Fix JavaDoc

Signed-off-by: niels <opensource21@gmail.com>
Now Legay is StringLocationAware.
deprecate getLocator and modify toString

Signed-off-by: Mike Glorioso <mike.glorioso@gmail.com>
Make suggested changes to Element.java

Signed-off-by: Mike Glorioso <mike.glorioso@gmail.com>
trigger Travis CI
Update travis.yml to build branch


Signed-off-by: Mike Glorioso <mike.glorioso@gmail.com>
fix Element.java compile errors

Signed-off-by: Mike Glorioso <mike.glorioso@gmail.com>
Merge remote-tracking branch 'origin/deprecateGetLocator' into deprecateGetLocator
remove deprecateGetLocator branch from travis.yml

remove deprecateGetLocator branch from travis.yml for finalcommit
Remove unnecessary code and fix some small bugs.
Fix further bugs

Signed-off-by: niels <opensource21@gmail.com>
[#75]Fix an type

Signed-off-by: niels <opensource21@gmail.com>
The findElement should throw an an exception if no element was found.
As a cosequence it's not useful to check not null, because an exception
is thrown by the By statement,

Signed-off-by: niels <opensource21@gmail.com>
Merge pull request #76 from opensource21/#75LocatorAwareBy

#75 locator aware by