Make a number of testing changes to x10d
Change default serial port in x10d
Cease trying to write a string to serial
Change exception type in listenfifo
Add error robustness to x10d fifo listener
Add generator for reading signals from fifo
Also catch IndexErrors in signal parsing
Ensure that genline returns a str
Change listenfifo loops
Fix priority queue handling

The tuple received from the queue is being treated as a signal alone.
Change default Signal output type
Clarify priority setting
Make the start bit 1
Define sorting operations on Signal
Remove unused Daemon.genline code