Integrate the Google Test framework.
Merge pull request #1534 from sjwilks/gtest

Integrate the Google Test framework.