Asynchronous or Synchronous binary search (with promises support)