Cleanup .settings

It was pointed out that the bnd repo projects do not format on save. This PR harmonized the .settings across all projects (Some project compile for Java 1.5 which is preserved.)

The settings harmonization surfaced some compiler warnings which another commit addresses.