Use application `response_class` to create response object

When the user define custom `response_class` for application, extension **must**
use that class to create response objects.