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>
OK but nothing I could fix. So I would prefer to accept the merge and create a ticket, which fix the todos.