Added bp.Timeout

If it hasn’t received a trigger/gate within a predefined window of
time, it fires a pulse.

To do: add option for musical timing.