Add missing test scenarios for assert_template_reset_between_requests.
Fix ActionController::TemplateAssertions not resetting files between request.
Move ActionController::TemplateAssertions into a single file.