update: bath is now opaque to the user, so that multiple instances of the solver can be
called, each allocating and using their own bath. bath arrays are now defined and
handled in ED_BATH module. Structure of the external routine ed_solver changed.
LOG unit introduced to avoid stdout printing.