tried to implement custom thread pool
set default max/min request handling threads
reverted back to old log4net configuration
improved the custom thread pool to support increase/decrease thread dynamic according the load
fixed a logging message format issue of the IntelliPool
fixed some bugs in the CustomThreadPoolTaskScheduler