Revert "Simplify queuing and asynchronous callbacks in the sphero driver."

This reverts commit d8b3e822b03adf0d4699b2ff94620ae29a613090.