Added WaitFor() to Condition Variables. Same as Wait() but with a timeout.