PLAT-6609 - Apply curve shifts to curve bundles

Apply curve shifts to YieldCurves embedded in multicurve bundles (the new curve system). The selector now applies to the value name CURVE_BUNDLE as well as YIELD_CURVE. The manipulator still works with individual yield curves but is now also aware of bundles and can shock curves embedded within them.