Disallow nil and +immediateScheduler for timers
Rename to -after:repeatingEvery:withLeeway:schedule:
Clarify the behavior of clock vs. wall time in timers