Merge pull request #52 from smspillaz/yiqi.item_43

Update CMakeGoogleMock submodule reference.
Split out subprocess handling into a new project.

Import cpp-subprocess and link it statically.