Volume steps: cleanup & move to its own preference

PS3: Properly given a proper preference
PS4-5: Missing components fixes

Change-Id: I0e33443ec0efd14e9876c2555ab59aedec66f901
Signed-off-by: Daniel MM <daxx4182@gmail.com>
Merge remote-tracking branch 'upstream/kk' into kk