add ensemble class for multitrajectory runs

For multitrajectory runs we need an ensemble container for the replicas.

As discussed previously, the ensemble will be implemented as an ensemble of multisystem_basic_t containers, as one of the main application will be an ensemble of Matter-Maxwell systems. For the case of an ensemble of only matter systems, this is no restriction.

Edited by Martin Lueders