[FIX-#184] remove public vector/map inheritance

This pull request removes the public inheritance from 

 * MSSpectrum 
 * MSChromatogram
 * AcquisitionInfo
 * SimTypes 
 * TextFile
 * Map

and fixes an issue with the initialisation order leading to crashes in ProgressLogger.

See also #184