transform fixes

wasn't copying the typing, so fixed that 
it was also allowing the use of No Move, ie if a Pokemon has 2 moves and you transform into it, you can use those 2 moves along with the 2 No Move slots, so fixed that.