salad/console: factor out the recv() methods
This should increase the efficiency of SALAD and reduce the worst case latency in the presence of heavy activity in many serial consoles.
This should hopefully address the cases where SALAD uses 100% of one CPU, while also reducing code duplication :)