Give parallelStream() the same treatment as stream()

Fixes https://github.com/google/google-java-format/issues/365

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=244264487
diff --git a/core/src/main/java/com/google/googlejavaformat/java/JavaInputAstVisitor.java b/core/src/main/java/com/google/googlejavaformat/java/JavaInputAstVisitor.java
index 81b37e1..bd462de 100644
--- a/core/src/main/java/com/google/googlejavaformat/java/JavaInputAstVisitor.java
+++ b/core/src/main/java/com/google/googlejavaformat/java/JavaInputAstVisitor.java
@@ -1564,7 +1564,8 @@
                 return false;
               }
               Name name = getMethodName((MethodInvocationTree) p);
-              return Stream.of("stream", "toBuilder").anyMatch(name::contentEquals);
+              return Stream.of("stream", "parallelStream", "toBuilder")
+                  .anyMatch(name::contentEquals);
             })
         .collect(toList());
   }
diff --git a/core/src/test/resources/com/google/googlejavaformat/java/testdata/I365.input b/core/src/test/resources/com/google/googlejavaformat/java/testdata/I365.input
new file mode 100644
index 0000000..e3866d8
--- /dev/null
+++ b/core/src/test/resources/com/google/googlejavaformat/java/testdata/I365.input
@@ -0,0 +1,10 @@
+class I365 {
+  {
+    return foo____________
+        .bar__________()
+        .baz____________()
+        .parallelStream()
+        .map(Baz::getId)
+        .collect(toList());
+  }
+}
diff --git a/core/src/test/resources/com/google/googlejavaformat/java/testdata/I365.output b/core/src/test/resources/com/google/googlejavaformat/java/testdata/I365.output
new file mode 100644
index 0000000..0985d2a
--- /dev/null
+++ b/core/src/test/resources/com/google/googlejavaformat/java/testdata/I365.output
@@ -0,0 +1,7 @@
+class I365 {
+  {
+    return foo____________.bar__________().baz____________().parallelStream()
+        .map(Baz::getId)
+        .collect(toList());
+  }
+}