bug squashing

Begin work on error handling.

This has to be done differently... data rolls over when a
null-character is streamed. Also must find out encoding!
shorten & generalize laptop.py code, add packet transmitter!

PERMANENT REGRESSION: the laptop's rabbitmq-server should be launched
by laptop.py. Everything should behave normally without this, but don't
depend on it.

Expect all message queue names & all thread-names to change as I decide
on appropriate ones.
updated readme