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()
Rename MemberMap and implement it via 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
Deserialize annotations on property setter parameters