Actually fix bug 32d3882 tried to fix

Adds new START command to the protocol
Make `isoblued` say when past data is over
Fix bug needing new data for buffered data to come
Improve debug related output