MAINT: Store sharpe values in a DataFrame instead of list.

Eventually, all cumulative metrics, (alpha, beta, etc.) will be
stored in the same DataFrame

For easier tracking of dt to values during debugging, but should be
some performance gains as well.
MAINT: Use DataFrame for more risk metrics.

Use metrics DataFrame for alpha, beta, as previously with sharpe.