Revert "Revert "First commit of dynamic home page feature""

This reverts commit 457f6ef14055d238ec6bd140d4e050f40507d59e.

Reason for revert: fix the color check in repohook

Test: make RunSettingsRoboTests

Change-Id: I1b466c412138dfb0f2bffc4270a8932fe3b81c94
11 files changed