cm-11 themes: Build new ThemesProvider

Change-Id: Ia309407d94ceb38d56b899d1801944d5bda1acda
Merge "cm-11 themes: Build new ThemesProvider" into cm-11.0
Merge commit 'f2dd79adfc1337e18802d4239d2af55f362570c5' into cm-11.0