[PLAT-6174] - Change FailureResult.failures from Collection to List
[PLAT-5965] Trade loading should go through the exact same code paths no matter if UI or command line is used - added support for attributes (securities, position, trades) in CSV load/save
[PLAT-6175] Moving market value requirement into the functions that require it
[PLAT-6175] Adding greeks calculators
[PLAT-6176] Adding cashflow details functions for bonds
[PLAT-6176] Adding functions to calculate bond cashflows
[PLAT-6176] Adding bond details functions to repository
[PLAT-6174] - Change FailureResult.failures from Collection to Set Reviewed-by: Julian
[PLAT-6178] DiscountingInterpolatedPV01Function should override parents execute()
Javadoc and Checkstyle
PLAT-6137 - Extract common data from web resources

Reviewed-by: Andrew
PLAT-6137 - Extract common createRootData() method

Reviewed-by: Andrew
PLAT-6137 - Extract common parts of singleton resources

Reviewed-by: Andrew
PLAT-6137 - Extract common createRootData() method

Reviewed-by: Andrew
PLAT-6177 - Reinstate snapshots on home page

Reviewed-by: Andrew
Fix test
[PLAT-5965] Trade loading should go through the exact same code paths no matter if UI or command line is used - added support for attributes (securities, position, trades) in CSV load/save - ordering attributes in fixture
Merge branch 'develop' of github.com:OpenGamma/OG-Platform into develop
[PLAT-6168] Incorrect function call in node with id builder
[PLAT-6168] Another incorrect call in CurveNodeValidator