gbox: Remove unused field from struct gbox_peer.

t_ecm is used nowhere, just initialized in couple of places.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9321 4b0bc96b-bc66-0410-9d44-ebda105a78c1
gbox: Remove open coded add_ms_to_timespec().

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9322 4b0bc96b-bc66-0410-9d44-ebda105a78c1
sc8in1: Remove open coded comp_timeb().

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9323 4b0bc96b-bc66-0410-9d44-ebda105a78c1
smartreader: Switch timeout parameter of smart_read() to milliseconds.

No functional changes, just preparation for further cleanup.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9324 4b0bc96b-bc66-0410-9d44-ebda105a78c1
smartreader: Use sleepms_on_cond() instead of open coding it.

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