Added setSoundPack(SoundPack sp) to UserInterface

This method will be used, when a SoundPack is selected, to set it up for
use (any necessary ui set up code goes here as well).
Also, this commit removes the AudioCores dependency from Soundpacks,
since this behavior has been moved to the UserInterface.