Fix various warnings reported by Eclipse

 - Remove unnecessary suppression of warnings
 - Fix various generics warnings
Merge branch 'fix-warnings'