ExecutorService added to engine. Config class changed. Engine refactored to use executorService(RequestCallable class added)

Signed-off-by: Sergey Krivohatskiy <s.krivohatskiy@gmail.com>