Refactored epoll() to use only one thread.
Refactored polling.

The original patch is polished and tweaked by Rolf Ahrenberg.
Implemented a preliminary state machine for tuner.
Tweaked error messages.
Fixed cSatipTuner::Connect().
Fixed cSatipTuner::Disconnect().
Moved ReadVideo/Application() from cSatipSocket into cSatipRtp/cStatipRtcp classes and get rid of unnecessary memcpy.

The original patch is polished and tweaked by Rolf Ahrenberg.
Fixed buffer handling in cSatipTuner::ParseReceptionParameters().
Fixed tuner reconnection issues.
Moved tuner statistics back to cSatipTuner.
Get rid of pointers.
Renamed Action() to Process().
Get rid of pointers.
Get rid of a magic number.
Refactored device discovery.
Get rid of pointers.
Factored tuner state machine a bit more robust.
Tweaked tuner state machine.
Updated version number.
Merge branch 'master' into poller

Conflicts:
	tuner.c
	tuner.h