tdt: ignore other network in NIT this causes havoc with DVB-S networks.

This is particularly true where the other network is only available
via another orbital position (we could check for this) but it also
causes problems with other transmission types so I think we'll just
ignore for now.
tdt: some changes to SDT processing to pick up unknown services
services: include info from SDT (for Other services) if they already exist.

Services can be added from a variety of other tables which probably indicates
that they are in fact valid TV/Radio services, but we just don't know the
type.

This might help people to map these services manually within TVH.
dvb: attempt to stop bad updates to network info.
tvhlog: some efficiency improvements
tvhlog: fix some problems with hexdump code
dvb: add some additional tracing into NIT/SDT parsing
tvhlog: correct stupid error in va_list processing
docs: update documentation with new domain name and paypal link
docs: some minor documentation updates
dvb: remove the create only tv/radio services, this was a bad idea!
Fix #1682 - support: version script outputs something even if .git is missing
Fix #1703 - tvhlog: took too many liberties with previous va_list fix
support: remove natty and add raring to the build list
dvb: fix mistake in NIT processing.

This was stopping some DVB-C networks from being properly scanned.