Improve stream closing speed

This should speed up station change and song skip.
Prevent deletion of the last station

This prevents to go to a state with no station, useless and hard to
handle with the current design.
Fix failures count not reinitialized

The variable was not reinitiailized after the error was throwed, preventing
other failure on reconnect.
Remove song skipping on communication errors