Initial Skeleton for distributed log query

1. supports a thread pool on server side
2. serialized packets exchange support between client and server

Signed-off-by: saikatroyc <rychwdh2@illinois.edu>