Remove unused code and add some todos where the code makes no sense,

remove unused code and add some TODOs where an expert should have a look.
For an unknown reason some file are marked as completly changed. If I checked this locally everything is fine. Is it possible that they was initially commited with CR/LF? 
I accept the [DCO](https://github.com/FINRAOS/JTAF-ExtWebDriver/blob/b01f1dc5bf24ab2d5c1bd3efc7818b27b39b1f60/DCO)
Signed-off-by: niels <opensource21@gmail.com>
Good call on these. This looks like a miss when moving methods from EWD to the widget classes. Element should probably have a static method highlight which accepts a webelement. Element should be doing the findElements as well, to keep the similar implementations in the same place.