Only add child if childcount is zero

Avoids adding quicksettings to notifications panel or visceversa
Remove unused variables and restore cancel trigger
Tabs -> spaces again
Toggles swapping :)
2 chevrons and complete notification readout ;-)

Change-Id: I6f1d30db081f23618c8b3dde2c0aa37bc0abaaed