Updated histogram code to recognize when data has values <= 0 and so cannot follow a lognormal dist. In this case we take the positive subset and continue