Refs #7 Dependency clean up.

Removed the unittest-cpp sub-module.
Closes #7: Move submodules from "opt" to "lib".

Update .gitmodules, .gitignore and CMakeLists.txt to make the change.
All unit test ran successful with new build.