Categorise integration tests

I've added categories to tests which call Web Services or Cloud Services. This makes it easy to separate them out in the Visual Studio test runner from unit tests. Helps address #18