Toggle: Port TeamBAKED's Random color for Tiles

Pretty much thanks to travp624 for his codebase and commitment to TeamBAKED.

// TODO - Make state_press drawable
Toggle: Add a Pressed Background customizable at the back for the tiles with colors
Fix default colors
FastScroller: Fix to use appropriate index

Fix FastScroller to use appropriate index to determine the
the position of a section while calculating the y coordinates
of thumb. In case of last section, use totalItemCount to determine
next section position.

Change-Id: I89bfd483949b5c14f85303b50380a73b4a4e635e
The order of child windows is switched

By calling WindowManagerService#reAddWindowLocked(), the window object
in DisplayContent.mWindows is rearranged. If this window has children,
the window objects belonging to WindowState.mChildWindows are also
rearranged together. At this time, while DisplayContent.mWindows is
arranged in ascending order of Z-Order, WindowState.mChildWindows is
arranged in descending order. Therefore, if children
(= WindowState.mChildWindows) are added to DisplayContent.mWindows
in the original order, the order of children is switched. I think
that children must be sorted before they are added.

Change-Id: I28a506f17fcd99c801a3faa17cca66fffb291596
Revert "Roboto Light (2/2)"

This reverts commit 5f976c09e5593bde437d69da8eed14b9d2a04618.
Revert "Roboto Light (1/2)"

This reverts commit f8fc1a241d1132b0c7c69d73d959a50995a18985.