Add google test as a component which will be built as dynamic link library
support dll based testing based on google test
test low fragmentation heap
change some files' name of memory management and create new management
related changes for google test, roll back
add reset to auto_buffer
change it to dll
change included files
change included file
remove main entrance, change it to library based testing module
support shared memory, only add new file
sln changes add new projects
Merge branch 'master' of https://github.com/LordRoad/controller