eliminated most differences between C and Python

- spectral index is the same up to ~10^(-12)
- optical depth is the same up to ~10^(-7) with one small dip at around
  z = 4.9
  - to do that, several fixes in fit_powerlaw and build_compspec
  - one fix in C program necessary as well (didn't shift pointer of
    cspec.nhist array!)