Serialize value parameter indices on JVM

This will help to load annotations on value parameters
Deserialize annotations on value parameters of functions
Minor, extract Slices.createCollectiveSlice()
Replace horrible MemberMap with a SlicedMap
Don't reuse other descriptor's value parameters

This resulted in a rewrite at INDEX_FOR_VALUE_PARAMETER slice, since some value
parameters were found twice in different function descriptors