Adding .a libraries for g++ build.
Modifying CMakeLists files to add Test project to the build.
Adding run-test script and adding it to travis-ci build.