parse req.type by media-typer

not sure if `this.request.charset` is really useful. but we can use [media-typer](https://github.com/expressjs/media-typer) to do this. 
yep, i do have some charset problems in China. and almost all website in my company written by java do not use `utf-8` for now. damn it! :(