Fix Action for requests that contains different mime types

Hi.

Today, `Action#forma`t returns same value even if it received requests that contains different mime types.
(see also https://github.com/lotus/view/issues/32)
Because, it make cache of format in `@format` and `@accept`.

This PR fix its behavior, but let me know if someone have more beautiful solution.

Thanks.