Add mixed precision evaluation
# What does this PR do?

Add flag and code to do mixed precision forward in trainer's `prediction_step` function. 
Let evaluation (and prediction) to run faster.


## Who can review?

@sgugger

I see your point; Apex will take care of the other case. Updated!<|||||>Thanks!