Getting the generated Makefile to support .proto files.

-) Compiling the proto plugin using the HOSTCC compiler.
-) Set up proper rules to invoke the plugin from protoc.
-) Few various renaming hacks to fully get out of [].
	Change on 2014/12/12 by nnoble <nnoble@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82000361
diff --git a/build.json b/build.json
index b4dc9b6..43352ba 100644
--- a/build.json
+++ b/build.json
@@ -343,9 +343,9 @@
       "name": "grpc++_test_util",
       "build": "test",
       "src": [
-        "test/cpp/end2end/async_test_server.cc",
         "test/cpp/util/test_ssl_channel.cc",
-        "test/cpp/util/echo.proto"
+        "test/cpp/util/echo.proto",
+        "test/cpp/end2end/async_test_server.cc"
       ],
       "c++": true
     }
@@ -1157,11 +1157,16 @@
     {
       "name": "interop_server",
       "build": "test",
+      "run": false,
       "c++": true,
       "src": [
+        "test/cpp/interop/empty.proto",
+        "test/cpp/interop/messages.proto",
+        "test/cpp/interop/test.proto",
         "test/cpp/interop/server.cc"
       ],
       "deps": [
+        "grpc++_test_util",
         "grpc_test_util",
         "grpc++",
         "grpc",
@@ -1171,11 +1176,16 @@
     {
       "name": "interop_client",
       "build": "test",
+      "run": false,
       "c++": true,
       "src": [
+        "test/cpp/interop/empty.proto",
+        "test/cpp/interop/messages.proto",
+        "test/cpp/interop/test.proto",
         "test/cpp/interop/client.cc"
       ],
       "deps": [
+        "grpc++_test_util",
         "grpc_test_util",
         "grpc++",
         "grpc",
@@ -1219,25 +1229,6 @@
         "grpc",
         "gpr"
       ]
-    },
-    {
-      "name": "interop_client",
-      "build": "test",
-      "run": false,
-      "c++": true,
-      "src": [
-        "test/cpp/interop/client.cc",
-        "test/cpp/interop/empty.pb.cc",
-        "test/cpp/interop/messages.pb.cc",
-        "test/cpp/interop/test.pb.cc"
-      ],
-      "deps": [
-        "grpc++_test_util",
-        "grpc_test_util",
-        "grpc++",
-        "grpc",
-        "gpr"
-      ]
     }
   ]
 }