Closes #2 - Change integration tests dependencies to use a repository

Change integration tests dependencies to use a
IReportServerRespositoryFactory instead, which makes it easier to get
the correct dependencies for the repository if we're using 2005 or 2010
endpoints.