Remove FileChannelConsumer

FileChannelConsumer was not being used and also contained a bug that
could cause the names of the files it created to clash. As it wasn't
being used, we've decided to delete it until it's needed, at which
point the potential filename clash will need to be fixed.

Fixes #103