fix some garbage / never used values, add infinity

clang --analyze brings up these warnings
I'm not sure about this macro. If we call it `QL_INFINITY`, there are expectations about it (e.g., that infinity/2 is still infinity) that are not met by `QL_MAX_REAL`. Instead, I would use `QL_MAX_REAL` explicitly in `BinomialDistribution`.