new take on auto reconnect
new auto reconnect test
Fixed compiler errors
Update StreamInfo.cs
Revert "Update StreamInfo.cs"

This reverts commit b1f9a84c732385f35fc801883d847e432568eefa.
Fixed crash on some streams and fixed the OnJoin message.
Added message when streamcheck is called and no streams are running.
Closing the socket after checking