more malloc to calloc for completeness
add temporary mpi-parallelized proposal to ensemble sampler

this should be cleaned up and moved to lalinference once
it is mpi-enabled.
set max number of clusters in parallel algorithm
fix problem when kmax < number of MPI threads
output products for evidence estimation
clean up prior initialization after removal of normalized prior
fix cyclic/reflective bound in KDE proposal
have each MPI thread handle output
clean up the sampler lines