src/psi.c: TOT and TDT table have a b_syntax_indicator of 0.

The function dvbpsi_CheckPSISection() correctly checked the TOT table, but
not the TDT table. This patch corrects this ommission.
(cherry picked from commit 18974f23450e52385568282cb12d9826b9f42916)
Update NEWs
(cherry picked from commit 13e9ce37d977abe59bf1763fe601cdc83e491938)
Add 0x53 descriptor (CA system id)
Add 0x4c (Time shifted service) descriptor.
NEWS: Update
dvbinfo: dump descriptors 0x4c, 0x4f and 0x53.
dvbinfo: MSG_CMSG_CLOEXEC if a flag for recvmsg and not recv.

MSG_CMSG_CLOEXEC is a flag for recvmsg and not recv. Thus rewrite
{udp,tcp}_open to create sockets with SOCK_CLOEXEC. If SOCK_CLOEXEC is not
available, FD_CLOEXEC is set instead.
SDT: accept 0x46 table_id

The documentation states that both 0x42 (this transponder) and 0x46
(other transponder) tables are accepted, but the check is hard-coded
against 0x42. Make it accept both, in the style of the other decoders.

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
update NEWS
dr_45.h: document some defines.
Update AUTHOR file.
dvbinfo: MSG_CMSG_CLOEXEC if a flag for recvmsg and not recv.

MSG_CMSG_CLOEXEC is a flag for recvmsg and not recv. Thus rewrite
{udp,tcp}_open to create sockets with SOCK_CLOEXEC. If SOCK_CLOEXEC is not
available, FD_CLOEXEC is set instead.
(cherry picked from commit 3d865a7a1c622e6e716da018d2c8bdae353ec21a)

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
SDT: accept 0x46 table_id

The documentation states that both 0x42 (this transponder) and 0x46
(other transponder) tables are accepted, but the check is hard-coded
against 0x42. Make it accept both, in the style of the other decoders.

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
(cherry picked from commit 7ed4cdf9e506923b609649ca8a5e3b72dad5bbb0)

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
update NEWS
(cherry picked from commit 1a9bf7816ca9355c379dfb7cb92c4b8b315d2103)

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>

Conflicts:
	NEWS
dr_45.h: document some defines.
(cherry picked from commit 4929d8e542f7fc8763d89c0c1d2307da2e5ebee6)

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
Update AUTHOR file.
(cherry picked from commit 0faacebe6b34be8e64d9f82132eb09357a46e406)

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
bootstrap: allow for automake 1.12
src/dvbpsi.c: b_syntax_indicator and i_table_id were used before being initialized.
On the way to 1.1.2
bootstrap: allow for automake 12 and 13