Have separate screen tols for one index operators and two index operators. This is because when making onepdms, when we only need one index operators, we can keep the two index screening on and turn off the one index screening. Also instead of using 1e-14 to see if a double is zero, we now use the global variable NUMERICAL_ZERO, which is currently set to 1e-14 but can be changed to something else.