Upgrade vnc to 0.9.10

Change-Id: Ibcbe76b051fac68bca0f8adc751cefb3d407dd03
(cherry picked from commit 31e31fcc1ac7ba889759d5d0db3f73f12e47b64c)
(cherry picked from commit ebeb9d1dca89946665fee5dfb2f24955aee5ad5d)
(cherry picked from commit 76d215b0ae253597441c86c0cdfe6bc97f3af748)
(cherry picked from commit 2225130f7fb3be0af4773012d1fae39a15960659)
(cherry picked from commit 256b4d93537d1ed5a1714ce31d8bd0c6c2be2a4d)
434 files changed