added protocols to protocol2String
fixed compilation issues
QSnifferThread doesn't use any global variables anymore
Merge branch 'improve_sniffer_thread'
adds an alert dialog when the Sniffer object cannot be created