Added MVC3 assemblies to core api projects

Rather than requiring MVC3 be installed on the workstation, this was
done with the following NuGet package:
http://www.nuget.org/packages/Mvc3Assemblies
https://github.com/remi/Mvc3Assemblies
Merge branch 'dev' into issue10-LogElapsed
Complete test suite for LogElapsed