Fixed bug with centroid zSlices defuzzification. Bugs occurred from omitting y = 0 from
the calculation and rounding errors were also occurring.
Modified Interval_Type_Reduction to use linspace instead of arange
because arange is often buggy and inaccurate with regards including the last value.