Add file uploads to Request

Includes:

- Request#parseContent method that is used to generate a promise for
  an object of request body parameters.
- mach.requestParams middleware for automatically parsing request
  bodies into the params request attribute.
- Configurable upload directory/file prefix globally or per request.
- Configurable maximum request body content length globally or per
  request.