'Copy' Constructor. Creates a new ILArray as exact copy of input array
The ILArray given will be copied and the reference counter will get increased. The resulting new ILArray will be an exact - but shallow - copy of inp. Use this constructor only for casting purposes! For copy/clone operations use the Subarray/CreateReference/Copy/Clone functions or the index access instead!