(search) Fix multithreading ASSERT error

Some work still need to be performed on tasks, but since Beatport API
seems to have been deactivated, OAuth must be quiqcly implemented before
working on that and implements all stuff