NUCCORE-1210 Configuration.getManagerOverrideableProperties() uses quite a lot of cpu during ExecutionContext creation. Cache the calculation and reset it when underlying structures change.
Merge pull request #4 from kaarelk/NUCCORE-1210

[NUCCORE-1210] Configuration.getManagerOverrideableProperties() cache