some smaller code cleanups

- make logger private static final (recommended)
- remove useless javadoc like "(non-Javadoc)", "Constructor" ...
- use Generics
- use foreach loop