Fixed packet buffer issues in services.
The Service classes local frameBuffer was never checked outside of a socket_select, meaning it would only be processed when data was being received. This is not a problem is only one packet was sent at a time, but if multiple packets were sent at a time, the buffer could fill up. No packets were being lost, however processing them could be delayed.
Closes #8 (closed)