define stack vars as static to be still set in callback func
Merge pull request #450 from koeppea/static-callback-data

Merging
Fixing issue #439, for some reasons under freebsd the include directory is /usr/include/ncurses, but there is a curses.h file also in /usr/include, leading to a wrong include directory set
Cleaned up double "interfaces" directory inclusion
warn user if RFC4941 IPv6 privacy extensions are enabled
fixing typo and amend descriptive code comment
Fixed a bunch of stuff,
string build failure on macosx
remote plugin wrong return error
sslstrip plugin load fail
sslwrap wrong error check return
Fixing COOKIE_PATTERN and setting ipfw commands to quiet by default
Using regerror to better describe the failure
Fixed a warning about unused parameter sn
Fixing escapes
Added clean before clean-all target
Merge pull request #457 from LocutusOfBorg/add-clean

Added clean before clean-all target
Merge pull request #454 from koeppea/check-tempaddr

warn user if RFC4941 IPv6 privacy extensions are enabled
Merge pull request #453 from LocutusOfBorg/cmake-clean

Cleaned up double "interfaces" directory inclusion
Merge pull request #452 from LocutusOfBorg/439-fix

Fixing issue #439,
Merge pull request #456 from LocutusOfBorg/fix-iconv

Fixing iconv find for MacOSX, partially fixing issue #447
Fixed a cmake CMP0022 warning, disabled ec_interface.c, now ettercap links with ec_interfaces library, disabled link against STATIC ec_interfaces, instead we need to properly link libraries against ettercap target
Fix for issue #459
Fixed macosx builds, taking pr #462 as reference