Simplify SCSigSignatureWrapper unit[] member allocation

Instead of allocating an array of pointers to integers and then allocation
memory to store the integer, it is much more efficient to simply use an
array of integers.

Since the size of the array is known at compile time, simply make it part of
the SCSigSignatureWrapper structure itself.