Update script for termtype and some other, remove InstitutionType and COntinent, update idInVocabulary, ...
implement RankClass, remove iso639_2, add max values to distance attributes, change type for distances,
exchange modifier classes by DefinedTerm, add termtype to csv files, make term loader required constructor private
Language representations label does hold a human readbale string now instead of an abbreviated label.
merge 3.0.2 to trunk
changed some methods in taxonomic tree and added missing functionality to VocabularyEnum, also put English as the first line in Language.csv file because it is default and initialisation of languages made problems