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

This reverts commit 2dfa4e213b03f14f5e1f270e561eadcc8550168d.
Rebase from 'upstream'
Trimmed the branch to only the kdl_parser sub directory