set up an mmap as in_string when twisted passes a file descriptor. Fixes #335