Updating AdventureWorks model for performance tests 

Updating the model to reflect model configuration api changes
This change was primarily intended to print a more useful test failure message on the TeamCity server.  The way we currently have this implimented we will only have one test failure per run and we reinstantiate the test runner per test, rather than having it go off and run all of the tests at once.  We could also update the test runner to have one test at a time be the default use case, but I don't think that it is worth the time necessary at this point