Added cloneTo method to support trajectory point copying.

Addresses issue #27.  Refactored/expanded test suite.
I think you are comparing pointers, which should return false. Did you try 
`EXPECT_EQ(*(this->lhs_), *(this->lhs_copy_));`?