[SPARK-2359][MLlib] Correlations

Implementation for Pearson and Spearman's correlation.
The reason I named it Correlations isn't to copy Vectors but to signify the fact that this is more of a delegator object that maintains all supported correlations.