New schema things
- adopts test schema version qes_240408.xsd
- adds information for the two-chemical potential technique in input and output elements
- adds the esm element to the
boundary_conditions
element and implements saving and reading of this info (this should fix #674 (closed))