Add Google Test Framework submodule.
Helper code to write compiler-independent programs.
Add dynamic_t class to the library.
Change license.

This project uses code from the Cocaine project, which is under LGPL license.
Add CMakeLists.