[SERVDEV-22]
- Added pluginId to KettleResultKey. Changed elementName to elementId in KettleResultKey.
[SERVDEV-22]
- Refactored KettleResult caching to base class KettleElement.
- Moved cache instantiation to CPKEngine. One cache per engine/cpkPlugin.
- Added pluginId to Elements.
[SERVDEV-22]
- Added Ehcache dependencies to ivy.xml.
- Added JsonIgnore attribute to KettleElement.getCache() to prevent it to be serialized when element list is exposed in cpkCoreService.getElementsList()