Changed line sensor code to read a bit-packed byte.

This means the threshold is applied when the sensor values are read, so
we don't have to send the whole array to see where the line is. Revert
this change if necessary.