added gmock / refactored ArgvParser to TransConfiguration / first
attempts at unit testing c++