[cs] Box pointers when cast into Dynamic
[cs] Add __arrptr__ for correct transformation of Lib.pointerOfArray