[PLAT-3281] Refactor: rename RepositoryConfiguration to FunctionConfigurationBundle
[PLAT-3281] Refactor: rename RepositoryConfigurationSource to FunctionConfigurationSource
[PLAT-3281] Refactor: rename SimpleRepositoryConfigurationSource to SimpleFunctionConfigurationSource
[PLAT-3281] Refactor: rename RemoteRepositoryConfigurationSource to RemoteFunctionConfigurationSource
[PLAT-3281] Refactor: rename CombiningRepositoryConfigurationSource to CombiningFunctionConfigurationSource
[PLAT-3281] Refactor: rename RepositoryConfigurationSourceComponentFactory to FunctionConfigurationSourceComponentFactory
[PLAT-3281] Refactor: rename ExampleRepositoryConfigurationSourceComponentFactory to ExampleFunctionConfigurationSourceComponentFactory
[PLAT-3281] Refactor: rename AbstractRepositoryConfigurationBean to AbstractFunctionConfigurationBean
[PLAT-3281] Refactor: rename FunctionConfigurationSource.getRepositoryConfiguration() to getFunctionConfiguration()
[PLAT-3281] Refactor: rename RepositoryFactory to FunctionRepositoryFactory and RepositoryFactoryBean to FunctionRepositoryFactoryBean
[PLAT-3281] Add FunctionConfigrationDefinition for describing function configuration in ConfigMaster
[PLAT-3281] Refactor: replace FunctionConfiguration.proto, FunctionConfigurationBundle.proto, ParameterizedFunctionConfiguration.proto and StaticFunctionConfiguration.proto with joda-beans
[PLAT-3281] Remove joda-bean extension from FunctionConfigurationDefinition
[PLAT-3281] Add fudge builder for FunctionConfigurationDefinition
Add unit test for fudge builder
Clean up joda beans
[PLAT-3281] Rename function config names in builder
[PLAT-2381] Add comparator for ParameterizedFunctionConfiguration and StaticFunctionConfiguration
Add aggregator of functions defined in a given function configuration definition
Added componenet factory for creating FunctionConfigurationSource from definitions in the database