Added support for setting various output character encodings.
Fixed multipart parser shindig to work with gevent and properly decode
file uploads.
Changed MultipartFile to use a new custom file-like object, ChunkFile, which
provides a file-like interface to a portion of an mmap object. This allows
gimme to avoid creating separate temporary files for each multipart file
transfer and instead reference different portions of the same master
temporary file.
Bug fixes, updated tests, created new test suite for MMapChunk