[PLAT-3559] Created a config DB source for curve construction configurations
[PLAT-3560] Simple function to get curve construction configurations from the database. Does not handle exogenous configurations yet
]PLAT-3551] Adding a name field to the curve node id mapper
]PLAT-3551] Adding a name field to the curve node id mapper
[PLAT-3568] Added a source for new conventions.

This has been copied from the older convention bundles, and could probably be made more useful (e.g. methods that return an explicit type of convention).
[PLAT-3568] Forgot to commit this file
[PLAT-3569] Adding a convention source to the compilation context
[PLAT-3567] Removed tenor information from cash conventions.
[PLAT-3159] First pass at writing a function that calculates curves using the new code
[PLAT-3567] Fixing tests that were broken due to field removal
[PLAT-3570] Builder for curve blocks
[PLAT-3569] Added support for convention sources in the execution context
[PLAT-3570] Builder for curve blocks
[PLAT-3569] Added support for convention sources in the execution context