Added solution-level package restore and test execution