Sound Groups and Duck and Cut

Adds support for ducking and cutting. Fixes a bug that would prevent soundQueues from accepting more than 2 instances at times. @kadst43 
Can we think of a better variable name than "x"?  soundName?  sound?  soundKey?  key?