Avoid storing duplicate empty arrays in the parameterAnnotations field of MethodParameter.

In a heap dump of a sample app, there were 1,293 empty Annotation[] duplicates, or about ~20kb of waste.