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

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