add aggregation functions including corr, covar,regr-slope, regr-interce...

add aggregation functions including corr, covar,regr-slope, regr-intercept and unit tests.

These can be on one line. We only wrap args if they are excessively long (say around ~150 chars) and wrapping improves readability.