[BUGFIX] AbstractProvider should use getFieldName()
Merge pull request #356 from hmspl/inheritance

[BUGFIX] AbstractProvider should use getFieldName()
[FEATURE] Added caching arguments to getMergedConfiguration
Merge pull request #357 from hmspl/merged_cache

[FEATURE] Added caching arguments to getMergedConfiguration
[TASK] Refactor code and refine tests
[TASK] Refactor LanguageFileUtility to LanguageFileService
[TASK] Refactor and cover with tests ContentService
[BUGFIX] Index sheets by name, not numeric index
[TASK] Refactor getTemplatePath method on Provider
[TASK] Make ExposedTemplateView passthrough getTemplatePathAndFilename

Makes the class use the parent's resolve methods when the template path and filename has not been set - which usually happens when the View is used as view object in a controller subclassed from Tx_Flux_Controller_AbstractFluxController.
[TASK] Refactor and extend type support in transformation logic

This fixes a few issues with namespaced Domain model class names and repositories - and enables FluxService to test for presence of a method called "findByIdentifiers" on Repository instances which will be used to fetch objects by an array of identifiers (exploded from field value). Implement this method when you need to control exactly how your objects get fetched; if the method is not there the usual approach (create Query, match manually, execute) is selected.
[TASK] Refactor creation of Component class names to own method
[TASK] Adjust tests and clean a few classes
[TASK] Extend mocking for tests of XLF locale file kickstarting