fix sporadic segfault when scanning for hosts
fix race condition while scanning for hosts
Implement dedicated mutex for UI initiated calls
avoid deadlock if the scan is interrupted
enable threading for host scanning in Curses UI
Add an INSTANT_USER_MSG in case of ipv6 probe cancelled
Remove probable fixed old MINGW hack (disable scan threads on MINGW)
Merge pull request #580 from koeppea/fix-579

fix sporadic segfault when scanning for hosts
Removing double functions
Some more removals
Removing old and useless fake code
Fix typo
Correct indentation
simplified etterlog with ec_ctime instead of time
Removing duplicate SAFE_CALLOC
Without this file ettercap crash in ui_* code, because it is used in libettercap functions but not initalized
Revert "Removing old and useless fake code"

This reverts commit fd9586f1135c2cbc4e2448e6a008363fd0f71e9b.
Removed only some fake implementations, now the files should be coherent with each other
use dedicated global struct for options
check if regex option has been set
check regex option in packet mode