Add support for block in supervisor.connect. Fixes #11. Handle all incoming digest types. Fixes #2, fixes #3, fixes #4, fixes #5, fixes #6, fixes #7, fixes #8.
Custom memory_buffer_transport not required.