Halo colors enhacement
- Recoding to consolidate the code;
- ability to reset all stock colors even with custom colors enabled;

Change-Id: I78f117bab7d83f96deeb51f894c518a80d85e34a