Revert "Trimmed the branch to only the clients/roscpp sub directory"

This reverts commit 3942847319083128c1d2c0d14c1128849a57d010.
Rebase from 'upstream' @ version '1.9.41'
Trimmed the branch to only the clients/roscpp sub directory