initialize control socket unconditionally
initialize control socket unconditionally

Other logic expects the `ws` object to exist to decide whether to send a message. The `connectControlChannel()` function will initialize it to either a socket, or an empty dummy object based on settings.

This will prevent presentations generated with `static` from crashing.
marrero984/showoff,puppetlabs/showoff,marrero984/showoff,binford2k/showoff,puppetlabs/showoff,puppetlabs/showoff,binford2k/showoff,puppetlabs/showoff,binford2k/showoff,marrero984/showoff,binford2k/showoff,marrero984/showoff