useTimeout
useTimeout is a helper to create a setTimeout that autodisposes. It also allows for the delay to be reactive. Provides start and stop functions for easily restarting the timeout.
# Using useTimeout
Automatically create signals for the values and returns true when the value matches