Add RumbleType enum
Setup rumble to use enum and fix initial fallout
Move GetRumbleType to where it's used
Remove aPC.Common.Integration