Rename timer to scheduler.

Better represents what it does and avoids naming confusion with
time.Timer.

Also remove the mock implementation as it's not needed yet.
Rename clockTimer to timer