add server framework studying progress
starts working on server1 studying
add cross platform config for server framework
add locker implementation for linux platform
add tools for posix
improved the implementation of lock moudle for linux platform
add locker module for windows platform
add singleton template for server
improved import header for server
add thread module for linux platform
add thread module for windows platform