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

This reverts commit cd98c6dabc096b3a4dcb5ca581f9b920a127311d.
Rebase from 'upstream'
Trimmed the branch to only the libpcan sub directory