many more eclipse compiler warning fixed (mostly generics type warnings)