Fix devide by zero for zero-area peaks
Created by: jorana
What is the problem / what does the code in this PR do Dividing by 0 is a bad idea. We did not check if zero area peaks. We should, therefore only compute center-times (division by peak['area']) only for positive area peaks.