Added unit tests for PrioritizedIntensity and VibrationMotor (which got incredibly complex...)
Simplified VibrationMotor at the cost of possibly more concurrent coroutines (hey, that's what they are there for)
VibrationMotor uses PrioritizedIntensity