Remove unnecessary generics; put all generics in a separate file.

Philipp, ich hab mal alle Generics in ein eigenes File getan. Du brauchts übrigens Generics die in einem anderen Paket definiert sind, nicht nochmals in metaR definieren. Wenn du Generics die wo anders definiert sind dokumentieren willst, so scheint es meiner Erfahrung nach zu reichen "setGenerics("Foo")" zu setzen und darüber die Roxygen Doku. Ausserdem hab ich die Getter so angepasst, dass die Namen mit den ncbi und blastr Namen übereinstimmen. Und sonst waren da noch ein paar Kleinigkeiten ...