delay gtk progress dialog based on time

If a scan is perfomed the progress dialog will appear after 750ms displaying the current status.
This prevents the flickering of the progress dialog being rendered and destroyed subsequently because the scan action was too fast on a faster system.
It also prevents the progress bar not being shown on slower systems scanning a subnet even smaller than 2048 hosts though taking a resonalble time being worth the progress dialog to be rendered.