Frameworks: adjust QS layout, clean up an optimizing

this commit does the following

- adjust our custom tiles layout to the new aosp 4.3 layout
- big clean up
- move dimension values into dimens
- now complete consistent custom shorcut and user tile
- simplify code
- cleanup code style tarak ;)

cheers

kufi

Change-Id: Ie5a521efbf9af7271b8aa03a84887330a6d554c3