Fix Focus Punch bug

Focus Punch was charging and executing if the user thawed or 
awoke on the same turn it was used. It was also giving the charge message if 
the user was asleep or frozen even if it failed afterwards.