coerce request part from different frameworks

* Catalyst::Request
* Mojo::Message::Request