Replace clouddevices with weave in documentation and tests
Removed OAuth scope parameter as optional.

BUG:25627281

Change-Id: I1b2bce5b86fd7a0be89c446b5a13cc9c49244992
Reviewed-on: https://weave-review.googlesource.com/1538
Reviewed-by: Alex Vakulenko <avakulenko@google.com>
diff --git a/src/weave_unittest.cc b/src/weave_unittest.cc
index f009814..c2f1e8f 100644
--- a/src/weave_unittest.cc
+++ b/src/weave_unittest.cc
@@ -56,7 +56,7 @@
 })";
 
 const char kDeviceResource[] = R"({
-  "kind": "clouddevices#device",
+  "kind": "weave#device",
   "id": "CLOUD_ID",
   "channel": {
     "supportedType": "pull"
@@ -96,7 +96,7 @@
 })";
 
 const char kRegistrationResponse[] = R"({
-  "kind": "clouddevices#registrationTicket",
+  "kind": "weave#registrationTicket",
   "id": "TICKET_ID",
   "deviceId": "CLOUD_ID",
   "oauthClientId": "CLIENT_ID",
@@ -106,7 +106,7 @@
 })";
 
 const char kRegistrationFinalResponse[] = R"({
-  "kind": "clouddevices#registrationTicket",
+  "kind": "weave#registrationTicket",
   "id": "TICKET_ID",
   "deviceId": "CLOUD_ID",
   "oauthClientId": "CLIENT_ID",