Correlations

Commit adds ability to correlate numeric metadata with feature abundance values as well as do paired t tests.
Based on this name, I think this function should only return a bool. Maybe instead this should be ``cast_computable_float`` and raise a ``ValueError`` on ``nan`` or ``inf``?