Fix: if calls Close or Dispose many times it'll throws a NullReferenceException

This simple code:

static void Main(string[] args)
{
	var redis = ConnectionMultiplexer.Connect("localhost");
	redis.Close();
	redis.Close();
}

on second Close throws a NullReferenceException in StackExchange.Redis.ConnectionMultiplexer.OnCloseReaderWriter()