Simple implmentation of Stream.Readable and Stream.Writable holding the data in memory.
Simple request framework with middleware support for pre and post request processing
Makes any node module a Hapi Plugin