Fix crash bug when close connection.

I make the voiceclientdelegate no longer singleton anymore, just create a new one when it reconnect. This helps me a lots with the synchronization between XMPPFramework and webrtc.