Update for recent Linux distros.

Amolf effort to bring egfrd up to date.

Fix compilation issues with modern Linux versions.
Fix logger issue with Python 2.7.
Maintain compatibility (Tested with Ubuntu 10.0).
Revisited required packages.
Compatibility with autotools (added suggestions from autoscan).