Linux: Revert 47f467ac740ebf0475a5176ddb1741acba6aad4e - fix pixelation

This Revert introduced in 3.13.5 was found to cause Pixelation with a wide range of USB tuners. It was bisected by @trsqr in the NUC testing thread at xbmc forum: http://forum.xbmc.org/showthread.php?tid=176718&pid=1697306#pid1697306

We need to test that prior to merge and it needs to be reported upstream.

The code  had:
```
hcd->self.sg_tablesize = ~0;
```
I am not really sure, what that purpose was at all to set all available bits to 1.

Perhaps @sarahsharp can comment (if time permits).