Adapters, such as tamer::add_timeout, take a trigger value.

This is clearly better than having add_timeout() only apply to
event<int> and friends.