removed a useless variable
fixed the memory leak issue caused by socket listener
changed the implementation buffer pool and buffer returning
improved the test case
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
added back the missing classes in the ProtoBase
Add KeyStorageFlags property in CertificateConfig

Add KeyStorageFlags property in CertificateConfig to used by the
CertificateManager to instantiate the X509Certificate2
added the support of keyStorageFlags for the security configuration node
tried to implement BufferSegmentReader
fixed an exception that the socket session has been closed when sending data
tried to implement BufferSegmentReader
removed the support of .NET 3.5
appended changes for .NET 4.5 projects
added comments
improved the buffer segment reader