Using multipart middleware with defer option so that /fs and /transform routes can stream directly from request without using temporary files.  gridfs-stream library replaced with GridFSWriteStream.  GridFSWriteStream is our own more up to date implementation of Writable that reuses the buffering provided by the node 0.10 stream API.  highWaterMark stream option is exposed in configuration so that we can control how much data is buffered before write return false.  Also added maxPostSize configuration option to control the max size of POST bodies.
Moved code that emits "i" to transformToCollection.
Fixes to pass mocha tests.  noWriteOriginal configuration option on transform adapter so we can control whether POSTed doc is also written to GridFS.  chunkSize config option on transform adapter so we can control the chunk sizes on writes of embedded attachments.
PausableSAXStream with pause/resume functions and a write function that returns true or false depending on whether the stream is paused or not.  PausableSAXStream beheeves better when used as a pipe destination.
Configuration changes for streaming with no temp files implementation.
Renamed gridFSWriteStream.js to GridFSWriteStream.js