simplify sub nativecast

We do not need to box the return value anymore since we provide the proper
box target now. A call looks now like: nativecast(int32, Int, $opaque-pointer)