Add Python3 support
Fix error in normal distribution equation
Add special case for `variance == 0`
Update CHANGES file