Add jest.useRealTimers() and jest.useFakeTimers()

Adds two new APIs for enabling/disabling real timers in the current test
environment.

This is necessary for things like tests with promises that use setTimeout
internally, etc.