Support Cygwin, MinGW, VS2012
Auto find sample cpp
fixed Auto find sample cpp
Virtual Function Table
More Clearly
Add Class member
Diamond Inheritance

Recommand /d1reportSingleClassLayoutXXX to see the layout of class in VC
add /d1reportAllClassLayout in CMakeLists
DiamondSub could be DiamondSub1 and DiamondSub2
Add generalized POD sample on C++11
Add iterators sample
Fixed stlport bug
Add new_alloc and pool_alloc
Temporary
Move _Alloc_Proxy out of pool_alloc

To avoid multi-instantiation of _alloc<inst>
TODO: unit test for pool_alloc
Fixed MISC_TALIAS bug
Merge branch 'master' into gtest

Conflicts:
	common/stlport/inc/type_traits
	misc/setup.hpp
	samples/CMakeLists.txt
	samples/allocator.cpp
	test/CMakeLists.txt
Add allocator test file