Implemented Reincarnate.

Also made Sylvanas copyable as per issue #29