add @SuppressWarnings("unused") to subclasses of EOGenericRecord where necessary
remove unnecessary SuppressWarnings annotations