Multiple miscellaneous changes. Added a 'Collateral' class to specify the characteristics of collateral that can be posted between counterparties to mitigate counterpart risk.

Added the skeleton of a collateralised CDS contract (extending the basic CDS definition).
[PLAT-2889] Create trades from the blotter
[PLAT-2889] Refactored bean building test
[PLAT-2889] Refactored bean info pages
[PLAT-2889] Blotter endpoint for MonitoringType
commented out quick entry
reworked variance swap form
typo and clean up variance swap form
fra with correct field names
simple attributes loaded via template not on form load
simple attributes loaded via template not on form loa
using dropdown object rather than template
blotter.excersize types in form
fx option dropdown populated
cap/floor form dropdowns
fx forward form dropdowns
fx barrier form dropdown
monitoring type added to blotter rest api
Merge branch 'develop' into ui/dev
Merge branch 'develop' into ui/dev