Fixed final discrepancy between C and Python

- problem was check if sum and sum2 > 0 in build_fits_file, thus
  causing the opacity to be different, if tau > 1 (technically not tau)