main: Fix stupid typo in tsfile ATSC option flag
main: add some (commented out) debug for gtimer and fixed minor issue in gtimercmp

The issue should be benign, equal timers were always reported -1, not right.
mpegts: update to the way init scan table completion is handled

Should be a bit better at handling tables that may or may not exist.
We have an initial timeout after which we check if data for any tables
has been received but incomplete.

This is still far from ideal, really what is needed is to make this
all more async based on when we sync etc... but this will do for now.
support: remove stray commenting out of stderr redirect
linuxdvb: possible HW race condition, LNB might not switch LO before FE locks
linuxdvb: move FE status message from trace to debug on change

This could still be spammy if the signal isn't clean and keeps going
in and out. But that's just tough luck I guess!
linuxdvb: work around bug in gcc <4.6. Fixes #1869
mpegts: fix some minor compilation issues on older gcc
misc: add qsort_r replacement for glibc < 2.8. Fixes #1871
Merge branch 'master' of github.com:tvheadend/tvheadend
build: add default Autobuild job (debian)

This works fine for most native compilations, so saves spec'ing anything else.
epggrab: ensure / in channel ID doesn't cause config failure. Fixes #1774.
epggrab: reduce spam in the logs, fixes #1839.
iptv: ensure startup will not block installation of PID filters
iptv: allow non-multicast IPTV (useful for testing)

I don't actually check for valid MC group address, I simply try and add group
and just warn if it fails (but carry on anyway).
Merge branch 'master' of github.com:tvheadend/tvheadend