Enriched the Timer API. This is a breaking change which introduces Application Identifiers as a means of distinguishing different timers from one another.