[prism] ViewTest.testSideInputWithNestedIterables - user coder errors

Prism isn't handling Java's side input views properly.

java.lang.IllegalArgumentException: PCollection with more than one element accessed as a singleton view.
Consider using Combine.globally().asSingleton() to combine the PCollection into a single value

org.apache.beam.sdk.transforms.ViewTest.testDiscardingNonSingletonSideInput

java.util.NoSuchElementException: Empty PCollection accessed as a singleton view.

org.apache.beam.sdk.transforms.ViewTest.testDiscardingNonSingletonSideInput

java.lang.IllegalArgumentException: Duplicate values for a

org.apache.beam.sdk.transforms.ViewTest.testMapSideInputWithNullValuesCatchesDuplicates

java.lang.IllegalArgumentException: PCollection with more than one element accessed as a singleton view....

org.apache.beam.sdk.transforms.ViewTest.testNonSingletonSideInput

java.util.NoSuchElementException: Empty PCollection accessed as a singleton view.

org.apache.beam.sdk.transforms.ViewTest.testEmptySingletonSideInput

Prism side encoding error.
java.lang.IllegalStateException: java.io.EOFException
org.apache.beam.sdk.transforms.ViewTest.testSideInputWithNestedIterables