Revert "Trimmed the branch to only the roscpp_core sub directory"

This reverts commit a027452cf35f0049d71b80f57d99674de6762809.
Rebase from 'upstream' @ version '0.3.12'
Trimmed the branch to only the roscpp_core sub directory