aout: dec: reset the stream earlier when restarting
It should not change anything since modules don't send timings point just after start (they do it after the first playback), but nothing prevent it in the documentation.
This also fixes Reset() not being calling if the start of the module fails (just after the stop).