Add unique_ptr
Add compare and more test for unique_ptr
Merge pull request #14 from chen3feng/develop

Develop