Keep pointer information for node TypeInfos when cloning.
Keep pointer information for node TypeInfos when cloning.

Instantiation of type information for the newly cloned nodes didn't keep
any of the pointer information around so you couldn't have pointers to the
templated types, making templated alloc difficult to write.

lotusronin/neuro,lotusronin/neuro,lotusronin/neuro,lotusronin/neuro