Revert "SLICE-49 removed unused ContextProviderFactory & friends"

This reverts commit b194eda86cb5834fd70cce0aba66fb3774036367.
fixed licenses in files removed in SLICE-49