Start removing the broken buffering support

I think it's better to enhance the shared-memory-ring to produce
larger in-memory rings rather than an ad-hoc solution here.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>