Topic/plat 6730

Created new instrument generators to facilitate the curve calibration testing (GeneratorLegXXX).

Reformat some test files to match the 120 char limit.

Added more types of swaps in the end-to-end test (SwapCalculatorE2ETest). The instrument description has been transferred to a new file (SwapInstrumentsDataSet).