fisher.jl: Limit p-values to interval [0,1]

Due to machine imprecision, the computed p-values can be outside this
interval.

Test case for issue #25