Fixed #71: Don't attempt to auto-join if no channels specified

Fix for #71.

On connect, before autojoining channels check that the channel provided isn't an empty string.