Separate the warnings for not running wfProfileOut() before throwing an exception.

Generally this won't be desired, given that it creates a lot of boilerplate code,
we are not (usually) catching the exception, and is not even accurate, since we
will miss exceptions raised from calls down the stack.

Change-Id: I14bdcee4e709d09919181b5ec9234e162fc8d6e5