Added new commandline option '-l' to documentation.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8184 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Added new commandline option '-B' to documentation.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8185 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Fix the type of pand_send_ecm variable in struct s_reader.

It is parsed in the config as uint8_t and struct s_client have
it as uint8_t.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8186 4b0bc96b-bc66-0410-9d44-ebda105a78c1
devtools: Add script that checks command line parameters.

The script will work after long cmdline parameters are introduced
in the next commit.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8187 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Add support for long command line parameters.

Short parameters (-c) are nice when you are running something quickly
from the command line, but long parameters (--config-dir) have advantages
that they are kind of self documenting.

For example you pretty much have to look at the help when you see oscam
process in `ps` that is run with `oscam -c /etc -u -a -r 2 -w 0`. Well
now it would be possible to see: `oscam --config-dir /etc --utf8 --crash-dump --restart 2 --wait 0`

Currently we have 16 command line parameters and probably at some
point we are going add more. Once the command line parameters
start to get into two digit numbers relying only on short parameters
is starting to be an issue.

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