Move ValueProviders to MvcOptions

Fixes #778