Move ValueProviders to MvcOptions
Fixes #778