(#35) - fix binary attachments

Every incoming req.body was being coerced to utf-8,
which is not correct for binary attachments.
This adds an extra property, req.rawBody, which
can be used for attachments.