fix cppcheck errors
link lib_ettercap against etterlog and etterfilter

Conflicts:
	utils/CMakeLists.txt
Removed useless files already in libettercap, useless links already linked against libettercap and moved getopt and inet_aton to libettercap rather than utils only
Merge branch 'libettercap-link' of github.com:LocutusOfBorg/ettercap into libettercap-link

Conflicts:
	utils/CMakeLists.txt
Merge pull request #464 from koeppea/fix-cppcheck-errors

fix cppcheck errors
Merge pull request #506 from LocutusOfBorg/libettercap-link

link etterlog and etterfilter against lib_ettercap
Two \n added
poisoned confirmations while ARP poisoning
introduce new parameter for smart ARP poisoning
implement smart ARP poisoning
update man-page
rename nadv_* functions to ndp_*
new configuration parameters for NDP poisoning
align timing behaviour of NDP poisoner
more options to control ndp poisoner
update man page for new configurations options
disable and restore forwarding for IPv6
Merge pull request #518 from koeppea/ndp-poisoning-improved

NDP poisoning improved
Fixing Lack of Sanity checks for malloc() calls
Merge pull request #491 from koeppea/poisoned-arp-confirmation

poisoned ARP request confirmation while poisoning