Create Debouncer
; use it for HatAllocator
#1646
Merged
Debouncer
; use it for HatAllocator
#1646