Try to fix #3042 conax RSA pairing for dishtv. Not tested!

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8080 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Enlarge TCPKeepAlive interval for DiabloWifi clients in Newcamd mode as it has problems with it.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8081 4b0bc96b-bc66-0410-9d44-ebda105a78c1
DVBApi: Add Multi-ECM support via new X-line in oscam.dvbapi. All streams that are associated with the ecmpid defined through the X line will be decoded on an eXtra demux index on the same ca device. This feature is useful if you have channels that need DIFFERENT CWs for audio and video. Format is:
X: [CAID]:[PROVID]:[SRVID]:[ECMPID]
Note that not all receivers may support this feature. Should fix #2252. See also http://www.streamboard.tv/wbb2/thread.php?threadid=36647

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8082 4b0bc96b-bc66-0410-9d44-ebda105a78c1
DVBApi: Fix for last patch.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8083 4b0bc96b-bc66-0410-9d44-ebda105a78c1
1) implemented complete new emm handling:
before: 
- it was nearly impossible to activate unactivated cards with oscam because oscam constantly stopped and started emm filter after an ecm pid change. a card only got emm's when it was already activated or if oscam was forced to stay on a pid (P: XXXX 1)
- it was only possible to get emms for one card only (the one that is currently decoding or forced to with P: XXXX 1)

now:
- after a zap to a channel oscam saves all emm filter for all cards that are matching. oscam activates the max number of emm filter and does NOT stop them until next zap.
- if a user has a lot of cards matching one channel and if there are more emm filters than the demux device is able to handle, oscam circulates between the filters. if a user wants to keep a specific filter always active P: XXXX 1 is doing the job.
- that way oscam can activate unacticated cards. if a user has more cards for one channel all cards are getting updates no matter if they are currently decoding or not.

2) implemented new filter handling for coolstream:
before:
- for each pid a seperate channel was opened.
- emm filter could cause a high cpu usage (10-20%).
now:
- only one channel is opened per pid. filter with same pids are attached to the same channel.
- its now possible to activate more filter.
- cpu usage <1% no matter how many activated filters.


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8084 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- fix for cards where dvbapi reads provid 0 in pmt table (cards have different provid in ecm)


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8085 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Documentation update for 'au' in 'oscam.conf'.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8086 4b0bc96b-bc66-0410-9d44-ebda105a78c1
freebsd