proper handling of intervalForVisibility interval id
proper handling of intervalForVisibility interval id

* intervalForVisibility should be local to the autocomplete instance
instead of global, so creating two autocomplete at the same time will
work
* it should be cleared when the autocomplete is destroyed, no matter
what

xdan/autocomplete,xdan/autocomplete