TASKSERVICE define instead of hardcoded "2050"
Merge https://github.com/bankov/u-search
Bugfix: actually return empty string if no free server is found.