Support (only) the new swissmedi package format

# This change probably breaks parsing old files.
 # Also most substance numbers have changed. I am not sure about the consequences of it