add dslv controller

a lot of our settings have drag swipe features
this is the central controller for it to have
easy access

- I'm porting this because i'll probably cherry-pick a lot of features dependant of this class ;)

Change-Id: I9eb9849f2585510649f49c75915b0c7f3c508fdd
settings: add back notification shortcuts + slim classes we need

this will add back slims notification shorcuts feature as well
we add common slim classes we use for navbar navring pie etc
see fb commit for more details

Change-Id: I798d6597a8894fa47718fa6310b7965239130a3a
Build V51.1-private