[PLAT-3806] Remove curve functions and add Target functions to standard financial functions
[PLAT-3806] Refactor: separate function to add curve and surface functions
[PLAT-3806] Refactor: make DbFunctionConfigurationSourceComponentFactory extend FunctionConfigurationSourceComponentFactory

load function configuration from db and aggregate and then add curve/surface functions which are created from curves defined in configmaster
[PLAT-3806] Refactor example ini to load function configurations from db using EXAMPLE_FUNCTIONS