Install the consul web ui

Installs the web ui if the web_dir and data_dir is specified in the config_hash.  Unfortunately the web ui zip file has a 'dist' subfolder, so extract if to ${data_dir}/${version}_web_ui and then symlink ${ui_dir} to ${data_dir}/${version}_web_ui/dist.