Implement CopyFromReg, TokenFactor, and fix a bug in CopyToReg. This allows