Use per-query timeout for those commands, if it was given.
- Added threads startup flag - Replaced net package with evio - Refactored controller into server