Added some unit tests for teams client

Added tests to ensure non null or empty arguments for the AddRepository,
RemoveRepository and IsRepositoryManagedByTeam methods in the teams
client.

Also included todo's for adding tests to check if methods request the
correct url and also return correct results.