Revert "Don't restrict vendor overlays"

This reverts commit 4c393352796baf6da8a9441657eb95f7bf58bc8b.
Revert "Clean up lights module code."

This reverts commit ba2fb2e0ab960dd790fd8083a8d96a883e94e7af.
Revert "Always disable all LEDs before updating them."

This reverts commit 957cf30b0af28096b4446bdbb9746aeb4c56a9e7.
Revert "mako: use custom lights library"

This reverts commit 6a1310a453121300a1f66b453c44c15d01da5868.
Revert "Launcher2 overlay."

This reverts commit 445dc82e2fda44d3914c6268c0fb364a8b512aa4.
Revert "QuickSettings: use 4 tiles per row on mako"

This reverts commit 866e9fae47210d85d3386d0f3a06f9d2f04d1722.
Revert "enable torch"

This reverts commit b2052115eeb5a58b6ad13145e36127e70096dbd5.