major overhaul and refactor

serial worker now connects directly to main coordnode; cleaner
interface (emu or serial talks to main over dl and ul channels)