use VDR built-in functions for signal-strength and device identification
ping doesn't need a response anymore
cache "stream ready" flag, do not check the state of the parsers for *every* packet
do not change active (recording) timers
merged cLiveReceiver into cLiveStreamer
removed m_Channel from cLiveStreamer
demuxer: discard invalid TS packets
removed socket locks from cLiveQueue

- the live queue already serializes packets, no need to care about
  locking the socket.
moved sending of streaming responses back to the client
changed allowed hosts to sane values, closes #82
changed language code string size to 4 bytes
demuxer: new demuxer / parser infrastructure, closes #72

- splitted demuxer and parser into separate files / classes
- use cRingBufferLinear for stream assembling
- aligning of streams

Already ported streams:

- AC3
- EAC3
- MPEG2 Audio
- Teletext
demuxer: added new subtitle parser
demuxer: reworked LATM parser, closes #81
demuxer: added AAC common data
demuxer: added ADTS parser
corrected GPL license headers
demuxer: added FindStartCode() method

- this searches for a video start code and returns the offset
  when found or -1
demuxer: handle packets with unspecified length in the generic PES parser

- this means that the generic PES parser is now able to assemble video packets
demuxer: only rescale pakets with PTS / DTS