start underscore internal functions. these have not been a documented part of the API since the 1.1.4 release, so it does not break the current API to remove them from user exposure
restructed the correlation function API. We needed more systematic naming and more consistent API now that we have more and more correlation function solvers, for varying numbers of operators and delay times. The old API is remains as well so non of these changes should break backward compatibility.