Fixes issue where feature-check for does not prevent .bind from being called

If function.bind is unavailable, headroom throws an exception trying to bind in the constructor.

Moved initialization of Debouncer to Headroom.init rather than the constructor.