Remove runner from public API

This module is not part of the 5 modules described in the public API
in the README. It is intended for internal use.
Rename constant interval to INTERVAL_MS to clarify
Update to latest version of within()