Fixed race condition when saving ICE state

Ignore-this: c31ddd324797bda0d2842c76fee683c0

darcs-hash:20140417082511-56b4d-4b834ec0bfdd1891a06fff44176c7c6d273141f4
Made the VNC handler connection timeout a class attribute

Ignore-this: 3d1d00a4acfed03c5098ea270afb1ad8

darcs-hash:20140422051025-b22ec-2053a7810b5b168f0f3191a78280318e1b4e05e1
Added default connection address to ExternalVNCServerHandler

Ignore-this: e4c1bbb6a52f31d2aa58dd5cfdb503a9

darcs-hash:20140422051235-b22ec-105a49ea20065f8c09fbc70809f7e8f5a1290093