Add tests around TeamCity api.  Mostly around configuration but also tests the delegation of calls to the client