redistribute.f: routines to redistribute atoms.
parallelparams.f: added struture to store information about the domain splits.
math.f: return log2.
readxyz.f: call to redistribute.