Topic/plat 6727

Added new end-to-end tests. The numbers (price, pv and bucketed PV01) are hard-coded and the futures is not one of the futures used in the curve calibration.

@julianhowarth Can you check that this is what you require?