Take file path (absolute path) instead of index for server mode
Start listening for connections as soon as the server starts
Fixed a bug that made usher-sampled search each node serially, need to check its performance impact. (It also prints the descendant count threshold for switching from parallel mode to serial mode.)
Not sure why this only gets triggered in server mode.