Topic/reqs 298

* Demo tests are in **SingleNameCDSE2ETest** and **CDSIndexE2ETest**.
* IR01, JTD and recovery01 calculations are added to **CDSIndexCalculator**. 
Should use the OrignalISDA here - it's a moot point which is correct, but to match Bloomberg and Markit (which is what our integration tests should do) you need OrignalISDA