snd-fireworks: change the timing to register handler for Asynchronous transaction

Previously, this module register the same handler everytime the device is proved.
But this is waste of resource. This commit change this module to register it when
module is initialized.