* Refactor.

Renamed SleeperNotifier -> Timer. After all, that's what it is, according to
dictionary. And, 'sleeper' is an implementation detail that shouldn't be
exposed.