GlSearchBoxByType debounce prop support
The issue
Based on a conversation with @kushalpandya found here: gitlab!25061 (comment 290719425)
GlSearchBoxByType wraps BFormInput but doesn't support the debounce functionality that the bootstrap form input does.
More information can be read here: https://bootstrap-vue.js.org/docs/components/form-input/#debounce-support
Examples
<gl-search-box-by-type v-model="namespaceSearch" :debounce="500" class="m-2" />
<b-form-input v-model="namespaceSearch" :debounce="500" class="m-2" />
Proposal
Support the following props
debounce: {
type: Integer
}
This would stop the model from updating until the debounce time has occurred

