Separate vibration log buffers

The keyboard can blow out our vibration log buffers
pretty quickly since each key has 2 vibrations now.
This break touch feedback/notification/ring vibrations
into their own buffers so we don't lose all of our vibration
data when someone starts typing.

Bug: 118675232
Test: manual
Change-Id: Idae0b6c679d4e3e305ab121ac1b624bed6a4cc8a
1 file changed