Add iterator tests and fix remove() operation of all iterators
Improve JUnit test runner to load all classes from given path