ENH: components.Bleasdale: do not use NaNs, better use zeros

Dear All, 

I propose this small enhancement to the bleasdale component, to avoid it from returning NaN for negative numbers. Instead, I think the function should return zeros, hopefully this won't break anything. 

What do you think?

Best wishes,
Alberto.