Fixed up tests failing due to path issues

Several tests were failing due to path issues in SpecRunner. We fixed up this issues, and also changed the api version being referenced in ResourceFactoryProvider.