Add ability for providers to call next
Add sendFile core provider