Added ASP.Net Optimization framework.

Not using it heavily right now, but it's there.

Fixes #687
Code Review feedback
Merge pull request #895 from NuGet/anurse-687

Added ASP.Net Optimization framework.