QS: Make it possible to show smaller tiles (1/2)

* Remove text and show more tiles on one row

ps18: set icon margin based on density of device
ps19: adjust the margin
ps20: implement show text under the tiles
ps21: fix typo
ps22: underp

Change-Id: Ie247aba1ae5fbdb8f5298e30fb2f04a985e73532
(cherry picked from commit b70ab625b860fc44d63d42cfbad55abf64cb0a76)
QS: smaller tiles: Fix the text labels on small screen devices

The text labels are broken if the density is smaller than xhdpi

Change-Id: Ie9859a9d8d539249de1584953f28ac56256ef35c
(cherry picked from commit 1039c87e8071f561276092189b8effa86f5eb0bb)
Merge "QuickSettings: fix long press on Network Mode Tile" into cm-11.0
(cherry picked from commit 184521f3d7249877fab8ecaefc3c229544da4e4d)