Feature vnc

Expand the existing library method and command for getting a server consoles to support different console types, namely 'vnc' (default), 'vnc-ws" and 'vnc-wss'

Refs #36
Suggested reviewer @iliastsi