Four Facets of Forecast Felicity: Calibration, Predictiveness, Randomness and Regret