Fixed exception that happened in SetSpeakerVolume causing hooks not to be called properly.  Also added a debug button that reinitializes the hooks in case they stop working.